My best friend is a hypocrite?

Anonymous
Okay, let me start off by saying that this will be one of those annoying and long rants but i need to get it out of my system somehow, have a read if you feel like it.
i used to have a crush on my best friend's ex-girlfriend. while they were going out, i naively thought we had a "connection" or some shit because I fell so hard and we were kind of suspicous to my best friend. shortly after, i stopped being friend with him, and then they broke up. i took this as a sign of fate and i attempted to flirt and get her to like me. i was embarassingly thirtsy. i still beat myself up over how.. awful i was (5-6 months later). she gave me signals of rejection one night. i started becoming bitter. she ended up screwing me over. big time. stole some of my money. was going to use me to make dean jealous. blocked me on facebook when i confronted her about money. told everyone my secret that she found out from snooping where she shouldn't have, and more...
i got really mad. i mean, i really REALLY hated her. like, i hated her way more than i should of. i still do. and i thought my best friend did too. we make jokes about her all the time. i haven't told my best friend about my former feelings for her but i've told him that i really hate her but he doesn't know the real reason behind me furiously hating her. they've gotten back together once before, and he kept it from me that time too. which is why i think they got back together again. and maybe that he knows the secret she found out.
i did something i shouldn't have. he left his facebook on and i took a look at his messages on the pop up (i didn't properly look at his messages but i could see who he was talking to recently), there was one message on the top of the list. the ex crush's name. the last message was ":) x" from him, i think. after finding this out i thought i'd bring up one of the usual digs we do on the "ex-crush" when he came back. to see how he would react and he just changed the subject. this confirmed it.

Updates
+1 y
i wish he would of just been honest. he's being just as two faced as she is and he's being hypocriticcal because he agrees with me when i say she is a gold digging sociopath. he even tells me that he hates her more than i do, and that she's disgusting. yet he is going out with her now. fucking dick. i don't think i can be friends with him. 1) because he lied to me about going out with her. 2) because he's going out with her 3) he's a huuuuge hypocrite.
Updates
+1 y
oh and i forgot to mention..
i left the room to get some water while him and another friend were over (this was the same day that i looked at his facebook) and when i came back, i heard him mumble "don't talk about it", just as i entered the room. then there was complete silence for a while after that. so then i got paranoid, thinking he was talking about my fetish or his ex (my ex crush). i was tempted to ask them what they were talking about but i knew they would lie.
My best friend is a hypocrite?
2 Opinion