Hi. I know what your talking about. I say things all the time that afterward sound stupid or not appropriate. Let me tell you though, the problem isn't that your not good enough or your psycho or you always screw things up. To tell you the truth, this guy sounds like a dumbass. He laughed at you... when you misunderstood him, he didn't try to correct you in a kind way. It seems to me that this guy has no respect for you, and this is not your fault, he's full of himself..
Now for my story. Its like your story, though, In my case, Im the dumbass.
About 3 1/2 years ago I had a lapse in my agoraphobia, I was able to go places, and hung out with friends. I still could not go into a shopping center or small store. This was due to drugs, not perscribed drugs, it was Cocaine. The need for cocaine took presidence over my phobia's.
So, I had just stopped talking to this girl I was "seeing", the problem was she was seeing everbody. Me and one of my other female friends started hanging out more and more. We had this great thing going. She often slept at my house, in my bed. We didn't have a sexual relationship, we definitely felt sexually toward each other but laying next to each other was pretty satisfying. We sometimes talked until sunrise, she would brush my hair and we just talked about the future, near and far. These were the good things about our relationship, the Cocaine was the bad side. So one day we had a little argument, it didn't envolve any yelling or anger, just a disagreement. Well, a friend of mine said she told him that "she got tired of my crap so she was going home". I was already in a bad mood because of withdrawls, so this made me pretty mad. I made him drive me to her house right then. I confronted her, and asked her if she had said that, she said, "I still love you." In a playful or jokeing manner.....and.....I said, "Yeah, well I fucking hate you, bitch" and we left. I immediately felt a huge knot in my stomach and this voice in my head saying, "What the fuck did you just do".
The next day I woke up thinking, what the hell is wrong with me, I gotta go talk to her. I went to her house and she was gone. Sometime soon afterwards her and her family moved, they had been planning to move for some time. I often asked if there were really a god or anything like that, just let mine and her paths cross again, so I can appologize, and tell her I don't hate her. Well, oneday an old acquaintance of mine stoped by my house. He asked me if I knew a girl named Michelle, I was shocked, he then said, "she's my girlfriend". I was even more shocked that she would go out with this loser. He said she's in the car.....So I said, "No, I don't think I know her. I didn't even tell her I was sorry. The guy was probably lying about her being his girlfriend anyway. Who knows. This keeps me up some nights. It was my misunderstanding and drug skew'd mind that took the best thing I've ever had away from me. I don't do drugs anymore, I even quit smoking cigaretes, though I do drink I've never had a drinking problem. After this, I cut all contact with former friends and haven't heard from any of them in years.
Maybe you two can work it out, and he can accept your flaws. I can garantee you he has just as many if not more.
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)