I'd like to start by thanking everyone for their advice, it has meant so much to me and made me feel better and more empowered.

I decided to go with what turned out to be the majority vote, and broached the option of his moving back in with his parents until he finds work. He, as expected, was not keen on it at all, but instead of pouting and whining he did actually offer some compromises.

He's going to get up when I do and get the fuck out of the bedroom so I can have my space to get ready for work in the mornings.

He's going to give me two nights a week at home alone where he stays away and returns later in the evening. At the moment I get no alone time at all and feel like I have to be so goddamn switched on all the time, it's driving me crazy (ha).

He's agreed to buck his ideas up on the jobsearch and housework fronts.

I've lived with freeloaders before and he's not as bad as they have been. However, if the behaviour continues and I can't take it any more, I'm going to tell him to stay with his parents until he sorts himself out. So at least I know I still have that as an option. I'm the driver and we live in the countryside, so I'll help him pack and move his stuff if needs be, but that way he'll be out of my way so I won't be getting as frustrated at him all the time.

Again, thanks so much everyone for all of your advice. I'm not sure how/if things will work out, but I'm going to give it a try, and keep my eye on my meds and therapy too so I know I'm doing the best things for everyone involved.