Well, I believe the fault was when you Burst out at him when he didn't call you for a time, you also say that he was very egotistical and has an attitude, he's interested in another girl and he lies to you. Wow, way to go. Well, if things work out, there'd be no reason o pursue it any longer, drop it. Listen to Emo/ Linkin Park Music, Chill out, get some friends together and go bowling or whatever. Afterwards you'll feel much better.