'Make it' is subjective though. I work in IT, own a modest home and I would say I've made it although many commenters on this forum would say I am broke by their standards. Everything is relative - I hope you are able to find joy, peace and rest in your well-deserved accomplishments