Reposting, with the follow-up since people didn't like it ending on a low note.

---------------
-Shepard and Tali's first fight-Tali: Why don't you ever go dancing with me!?
Shepard: I have a good reason not to, alright? Just drop it!
Tali: It's because I'm a quarian isn't it? You don't want to be seen dancing with me!
Shepard: That's NOT it! How can you even think that?!
Tali: Well it's the only reason I can think of, you're certainly not telling me anything!
Shepard: Why don't you just trust me on this?!
Tali: Why don't you trust me enough to tell me?!
*Shepard flashes back to Samara's loyalty mission, to his dancing in Afterlife. Then he imagines dancing with Tali, her horrified with his dancing, and leaving him*
Shepard: No! I... just can't tell you!
Tali: FINE! I'm sleeping in engineering tonight!
Shepard: FINE!
--------------
-Later that night, Shepard heads down to engineering. He sees Tali still working on her terminal; she's obviously just keeping herself distracted-Shepard: I can't dance.
*Tali turns around*Shepard: My dancing... it's just terrible. I'm sorry I didn't tell you earlier. It's just... I'm not use to being so... bad at something. But, I'm sorry I yelled at you, and that I didn't tell you the truth.
*Tali approaches him and puts her arms around him*Tali: I'm sorry too.. what I said about me being a quarian... that was uncalled for; it was a terrible thing to say to you. I'm sorry, Shepard...
Shepard: I know you didn't mean it, Tali.. How about we just go to our room and forget about this?
Tali: I'd like that..
<3