I'm only 21 years old and still in college, so I may not be the right person to answer your question, but I would say that 25 is not too late. Not at all. In fact, I don't think many people your age are able to financially support an entire family. Most entry-level jobs just don't pay enough for that. Only a select few will earn enough money straight out of college to support themselves and two other persons.
I would look at it this way: your current job is there to keep you alive i.e. fed, watered, clothed and housed and to some extent happy. But it's not what you envision yourself doing in twenty years. There's nothing stopping you from going after the job you do want to do until your retirement. This is not just a financial decision, but also an emotional one: in what job will I be happy for the next twenty years?
You're still young. There's plenty of time to get where you want to be.
I would look at it this way: your current job is there to keep you alive i.e. fed, watered, clothed and housed and to some extent happy. But it's not what you envision yourself doing in twenty years. There's nothing stopping you from going after the job you do want to do until your retirement. This is not just a financial decision, but also an emotional one: in what job will I be happy for the next twenty years?
You're still young. There's plenty of time to get where you want to be.


