I just want to say this to give you perspective, and I mean it gently.
But what you described-- the way you are acting sounds extremely unpleasant. I would not be able to stay in a relationship with you if you treated me that way.
Between posting things on a social networking site, and snooping in his texts, you have behaved in ways that would be a deal-breaker for me. And on top of that, you can't help but feel anger at him?