Wtf! You let him move in after just 8 months and from the sound of things without properly discussing financial and practical arrangements. How old are you both?
He absolutely IS a cocklodger! Get him goneHe saw you coming.
If the genders were reversed I'd be saying exactly the same! Adults pay their way in my world!
"No drugstore, no alcohol, no gambling" considering you're together only just a year it's COMPLETELY possible one or more of these is an issue!
"He had a niece and nephew that he sees as his own" are you CERTAIN they're not?
Why did he move out from living with his friend? - seems distinctly possible to me he was asked to leave for not paying his way. I'm guessing his idea to move in together?
"My exH had full control of my finances and it was HORRIBLE!" How long ago did you split?
DO NOT get a joint account with this irresponsible clown!
"And he moved in because it's silly not.ro.want to.spend all of your time with the person you love." Absolutely ridiculous! My 17 yr old dd has more sense! At 8 months everything is all still rosy, you BARELY knew him! You STILL barely know him! I'm guessing that overly romantic nonsense came from him?
"Why do people move in together without knowing each other?" Would be more accurate here shatner!
"He's agreed to other things like getting a joint mortgage, but the property would be in my name only (to secure my investment) and he was fine with that. Even though he would still be financially responsible. And we're moving soon to a joint tenancy agreement." Omg DO NOT DO ANY OF THIS!
"Some people are the architects of their own destruction." Yep!
"He's almost 40" Jesus! Definitely GET RID! I'd lay odds he's done similar before.
"On 40k you're dropping £1700 on a handbag?! You don't sound especially financially responsible" quite! Plus I'm wondering about the veracity of other info too.