So while I've never been married, I can recognize a marriage when I see one.
Your relationship does not sound like one
I may be way off, or I may be right, but to me it sounds like you have a squatter in your house.
And I don't mean to sound rude, but of course the age difference wont matter to him! He lives in a separate room AND you pay his way. Other toy boys actually have to have sex with their sugar mommas...
Anyway, I'm not saying husband number 2 is the answer, but IMO husband number 3 doesn't even sound like a husband...