Most Helpful Guy
Push him to do something and give him a 3 month ultimatum. To find a job or get out of your life, once he leaves and realizes how much he cares about you that might trigger his ambitious side and make him work harder. Assuming he doesn't make it pass the three month ultimatum. Keep contact with the guy, but keep him away from you. If he doesn't wake up, he might really be a guy with no ambition.
Some couples aren't traditional you know there always is one who is more dominant in every couple. My mother (very ambitious woman) used to dominate the relationship, because she was always the one who made most of the money, my dad was always the one with the most potential, but who choose a family life of routine and stability. The thing with money is that it's nobodies' friend, my mother got in trouble at her job for wanting things to change in her work and she got pressured to resign. My dad always warned her about that possibility when you got too much ambition you make enemies. She got into a big depression and couldn't function normally for 10 months and as she got better, she learned to love my dad a lot more because he was her safety net, she never realized his true value up until that event. Just saying, we almost had to sell the house because of the money shortage.
You might boast and feel like god's gift to that man right now because you've got more things going for yourself, but the reality remains that you're getting old and that this guy might be the safety net, you need to keep pursuing your ambitions and he's going to be your anchor, who's always going to be there to prevent total catastrophe.
You can push him to find a job or find him a job. It's your life your decision.