Sounds like you have your head on strait as far as no kids and wanting to be in a better place when you do want kids. You are on a path to make your life better. She is only goin to hold you back, if not derail you all together. Stay the course,
My advice,
Leave her, stay single. Get YOUR...