Ok guys, message received. I'm going camping this weekend with some of my guy friends and I'll see what they think about breaking up with her.
But yeah, another reason why I hesitate to break up with her now is because we have a lot of mutual friends, and I know they will all tell me I'm a shitty person for leaving her when she needs me the most (and she has been super needy since she had her miscarriage).
Anyway, I'll keep you guys updated here. I know I will always get good advice from the TFP