so I've been with someone for 5 years and they stay with me do no housework pay no money or anything towards anything . Issues with there ex and he plays on games with his kids and I'm not allowed to speak just incase his ex hears me ...he doesn't want to progress with me and our relationship... I've been threw so much hassle with him in the past and abuse from his ex which he allowed to him and to me ... Also his hygiene is awful he goes days with out washing and it makes me really angry I've made comments and he don't seem to care !! Does he really want to be with me. Or am I just good enough at times? He makes out I do nothing for him even though I'm always picking him up when his vehicles break I do his washing and things yet he makes out I'm lazy ... He also plays mind games and makes out he didn't say things when I know he did ...why does he not want to live with me and have a life together ?? And why can he not get it's very unattractive when some one isn't keeping clean there's so much to this I've missed out but I'm so confused am I overthinking it is he a nice person or not? Help AHH