Oh, love.
It's difficult to change mindsets but that's an essential first step for you.
You have the RIGHT to a life, to be happy, to be safe. Tell yourself that, have it on your screensaver, print and stick it on your front door, in your bag ...
Women are so often cast into the carer role. And can convince themselves that 'I'm responsible for his life, his happiness, his safety'.
It's just not true - but it suits him to have you continuing to believe it.
This man has been using women for years. Sponging off, stealing from, leaning on. He's a parasite, a leech.
Part of this is he sees women as mum who'll bail him out, and he's still indulging in child/adolescent behaviours.
His demands and his inadequacies are exhausting you (and the exes he used up).
If he has a key to your home, he will steal again. Change the lock. It's YOUR home.
Stop giving him money. Say no. You have none left, you have just paid bills etc.
Don't say sorry. Say no.
He will have to manage his own finances.
And for god's sake don't get pregnant.
There are four billion men on the planet. This one's a dud. You deserve better.
Relieving yourself of this parasite will make your life better.