My advice is to do everything you can for your GF and your baby that's on the way! Congrats by the way.
I can 100% understand her resentment, and her wanting to be married, especially while pregnant. But, if she is that serious, well we all know how babies are made. Her actions don't match her philosophy, but emotions can make hypocrites of us all so it's not like I don't get that either.
It looks like you're getting lots of good advice, so the only other thing I'll say is to just end the whirlwind. Be mentally strong. You've been in the whirlwind for a couple years now. Get out!
H 34 W 29 BD 3/12/18 Divorce Busted Spring 19
It is not things that bother us, but the stories we tell ourselves about things.