Here's some tough love and no nonsense advice.....
Tell him to put his toys away and become a responsible grown-up.
If there's a child on the way, you don't quit your job. If you do, you beg for it back. If you don't get it back, you work at something you don't like. If it's not full time, then you take 2 or 3 part time jobs.
Sorry. Not what you wanted to hear, I know.