Around June of 2009 I met Henry online. We had a lot in common and bonded pretty quick. Eventually we got to meet irl and there were a lot of sparks flying between us. We started dating in August of that year and thing were going excellent, at least I thought so but he had the tendency to disappear for 3 to 4 days, sometimes even more, and don't even pick up the phone or anything then came back to me like nothing happened. I was obviously bothered by that and after the 3rd strike we had a "conversation" and he told me "I feel that I'm not ready to be in a relationship right now" and bunch of other crap and we stopped dating. 3 weeks later I find out that he is not just dating, he has a brand new boyfriend. He left me for him. I felt like shit for a while but I got over it. We rarely spoke at all from oct to jan of this current year. In late January things changed. He came to me bitching about his bf, that he hated his friends cause they were a bad influence (In my mind I was like "Karma's a bitch' lol). In Feb things got worse he hacked his bf's facebook and found out he was having sex with random people things got really ugly and they broke up. As soon as things ended he started messaging me even more, trying to get closer to me. I tried to be just friends with him but the chemistry was undediable and in May we were working out together and we ended up kissing and showering together, he took the first step to my new demise. Things were going great between us, we went out nearly everywhere together, I hung out with his friends, we even went to the beach a couple times. Pure nirvana. But this is real life so all good things come to an end, he started doing the same thing AGAIN!!1, he disappeared for 2 or 3 days then came back to me like nothing ever happened. It's not that I'm needy but I at least like to talk to my guy once a day, or send him an sms wishing him a good day or w.e. In early october I just couldn't take it anymore. No one deserves to be treated like that. I deserve much better and I let him know. I didn't even keep him as a friend this time. He was saying that he truly loved me and didn't want to lose my friendship and me being the softy idiot that I am told him to give me some time. I deleted him from MSN, FB and everywhere else. Like a week ago he calls me asking me how I was doing, that he missed me, that too much time had went by. I was over it so I said it was ok. So he adds me again to everything. This time around I'm keeping a distance and barely talking to him at all. Today he dropped the bomb. He told me he had a boyfriend. It was like a bucket of cold water thrown to my face. I got so mad thank God it was over msn. And I'm not the jealous type at all but I must admit that I was totally jealous. I asked around and found out they had been dating before we broke up and a week after the ended things they became a couple.... Oops!... He did it again. He even dared to say "Oh I want you to meet him! He's a really nice guy. I think you two would get along perfectly". All the scars opened up again. I answered coldly to all of Henry's remarks and he noticed and said "I'm sorry if I ever made you feel bad but you're really important to me and I don't want our friendship to die with our relationship". I told him "Ot takes months, sometimes years to build a friendship but it only takes a second to destroy it. I don't promise you anything but I'll try". I really don't know how to handle this situation :S I even thought about destroying their relationship but my "better person"-complex is not letting me. Any advice, guys? Thanks for reading.