Hi MariS... I found my way here from SSM land,lol. Your H does sound like he's in Confused-World...hard to know whether to empathize or strangle them!
I think it's a good idea to make other sleeping arrangements. This way, your H really feels the level of responsibility...without you there to be the doormat. Sometimes they need a wake-up call to see how much they are needed and what direction is best in terms of maturity... it may make some impact in some brain cell somewhere.