Okay, well first off, you're wayy to gorgeous to have to put up with this bullshit, and your BOYfriend should know that and respect you enough not to pull some childish bullshit but it sounds like he's just about playin lil kid games.
I'm not sure how old you both are, I'm on a blackberry and its hard to see everything, but you look like you're at the age where childish shit isn't going to cut it anymore.
And this little girl has NO right to be posting things about you via myspace, which is why I call myspace the devil... But she isn't your friend, nor related to you, so therefore yours and your bfs business is none of her business.
It sounds like you need to give the boy a few options... Like stop with the bullshit or you'll leave him, just kick his ass to the curb, or just plain ole try to work it ALL out...
my hubby is allowed to flirt and get his daily ego boost while he's at work, because I know I'm the only female he loves and touches and cherishes and RESPECTS and comes home to every night, so I don't trip off of girls giving him the eyes, cause he aint giving googily eyes back, ya digg...
And since you two have been together 8 months, you both should know if you wanna work things out to still be together ya know, if you think he's worth it, I wish you 2 the best. If he's a dog and aint worth shit, please don't waste your time trynna teach an old dog new tricks, you're way to beautiful to have to put up with the bullshit....and you stay in the bay, so I know you'll do the right thing!!!! Hahaha
And about the girl, make her shut her lil ass mouth... Jealousy is a deadly disease...seriously... I know how you feel, I'm preg and due in one month and I have to deal with this one female trynna tell all my friends my husband tried to hit on her, and its not true at all.... Ahhh anyways, I wish you the best and sorry about any typos, again I'm onna blaxckberrrrry!!!