Man, I am 31, been divorced twice. All I can say is my opinion, the decision is yours to make. But my first wife had control issues similar to your girl. And I loved her very much, about 70% of the time. But we had a kid, and so I married her, determined to make it work. This was a huge mistake. See, I thought it may be good letting her have the power of me, you know, to sorta keep me in line. But it never hardly turns out that way. Women are people too, and they are more concerned w/ themselves than what might appear. Life is short, and there are SO many different opportunities out there. I wasted 9 years of my life, time that I can never get back. And still haven't completely got back to where I should have been, and we have been divorced for over 5 years!
I'd say be firm, put your foot down! If you do have to start over now, it will be better than doing it 5 or 10 years from now!
Oh yeah, I'd call her bluff on the "getting you fired" part. That's bs, she cant do that, unless she has some REAL dirt on ya. Otherwise, if a place fired someone bc they didn't do what their gf wanted, wouldn't that be wrongful termination? Especially seeing that her mom is your boss. How would she explain that to her boss?