*sigh* What I deemed as freedom, he took upon as neglect. It sent him into the arms of another girl who cared for him "better". While I know what he did is inexcusable, it always takes two hands to clap. So I'm to blame for some stuff.
I had the unfortunate opportunity to meet her

We cried, and I yelled, unable to comprehend that if someone truly loved you as much as they said they do, why would they cheat, becoz in their eyes, even if they weren't happy, you'd be the only person right for them and they'd figure out a way rather than go seek someone else's company for temporary comfort. Maybe I'm just too idealistic.
We got back together after I thought long and hard, with his promise things will change and that I'll give him a second chance to make it up and we won't repeat what we did wrong.
Problem was, because it wasn't the first time I encountered cheating guys (my ex loved me and another gf at the same time), it did alot of damage to my self-worth. I felt I was nothing better than 2nd place and that I alone couldn't make the person I love happy.
I found myself changing, unable to trust someone completely. My bf does make a conscious effort to tell me what he's doing etc. but I find it quite awkward that he has to "report" to me. But when he receives phonecalls etc from an unknown person, for a second there, I feel fear and insecurity.
He does reassure me constantly but I feel sad becoz whatever happened to the old me - confident and trusting. I mean, is it necessary, all that explaining? I feel like an over-zealous gf, who is possessive and demanding. But all I ever wanted is to be the way I used to be. Except this paranoia is killing me and I'm unable to control my fears. But if I've forgiven him, why do I still have so many doubts?
Things are going great now and our communication is way better, if not for my paranoia. It's just gradually worsening.
Anyone out there who's reading - help! How do I get over this? Time is not helping!