They must have never been told, so I will do it : You can NOT change people ! If they don't want to change there is nothing you can do to make them. You can love them all you want, give them whatever they want, and run whatever 'game' you think you are running but the shit won't change. AND don't even begin to think because you read it in a urban novel the power of pussy is going to get you anywhere. When you lay down together the shit is bueno but when you get up he's the same little boy that just sweated out your weave, fucked up your sheets, and leaving pleased.
POW ! You - 0 , Him - 1
Don't say 'I'm through !' either. To turn right around and take him back when he comes with apologies, tired ass excuses, and a whole bunch of bullshit act right that never lasts. I know bitches can really be on some foul shit and you can't always trust them but if her story sounds far fetched and his story too innocent, somewhere in the middle lies the truth.
So go ahead and cry girl. Hate him and her for as long as it takes and blame yourself while at it because in the end you will have learned, you can't change people.