Okay, not to shit on your already shitty day but...
You already had the "kids discussion" and it ended poorly. How long ago was this?
During the period of saying "I want babies with you" and then getting "Well I don"t want my fuck tubes pushing out your satan spawn" response, I assume you were looking for other pastures to plow. If not, why not?
All in all, she was either using you as a replacement wallet (kinda like Gaige is) or she was using you as a dildo on wheels that talks occasionally.
Either way, you handled the long term relationship portion a tad bad. You either stayed in a relationship for a few years before popping the question about kids and then when you got the answer you thought you"d stay in it because of no greener pastures and hope of change (lets face it, unless she was obama that isn"t happening) OR you asked way early, and again, stayed in hoping for change. Either way you were fucked from the get go.
Pick yourself up and bang her friend that always went on dates with you that you liked more than her because she was more fun to be around. You"ll love it!