My boyfriend just told me the other day he could only now start thinking about marriage because he's finished his training contract, and is only a shade under 29. I think you're coming from a very sensible place, getting all your education sorted out first.