With a boyfriend like that in all honesty you did her a favour, sure it's not good for her at the moment and she will be angry as hell but damn she will be happier later in life. In reality this would of happened sooner or later anyway, it's a good thing you made it sooner.
[sub]On a side note your name amuses me greatly and I love you for it =D.[/sub]
[sub]On a side note your name amuses me greatly and I love you for it =D.[/sub]