She sounds like a complete game playing power mad douche, she's 33 and shes acting like a kid. I got mad just reading about how she acted n how that 'j' was with her so fuck knows how u must of felt. Sorry 2 hear it dude. Get her out ur life m8 cos shes being on n off n acting like a prick by the sounds of it...and good on u for not punching that other guy out. All in all...she sounds like bad news.