My partner is 52 we have been together 16 years and our daughter is 8. He lost a great job through ill health. He is now self employed but barely works. When he does work he doesn't give me any money as I get tax credits (these don't cover his share of bills) so I have to make up the shortfall. He goes out literally all weekend and doesn't come home till the next day. I've just found out he's taking coke socially too. I've found it at home twice now in his pockets. I do not want this stuff around my son. He barely does anything at home I do absolutely everything. What should I do ?