I found out 6 months ago that my husband had been taking cocaine and owed the person he gets it from £1000 we had to get a loan out for him to pay it and he said he owed nothing more and it took a lot for me to forgive him, then 3 months later I found out he'd been doing it again and after hearing his sob stories and how he wont do it again because he cant lose us, we some how managed to get through it. I still have my doubts that he is clean and question his behaviour when he doesn't seem right and other than my gut instinct which has been right in the past I have no way to prove it and it wasn't easy getting him to admit it before. Today he has told me he owes the same person another £700 apparently from previously and his mum has had to bail him out. I am furious with him for putting us in this situation again after him promising me it was done with, and I cant bring myself to even talk to him as I feel like he has betrayed me again and I cant help but expect it to happen again in the future. I know I should have trust in him but when he has broken that trust so many times in the past its difficult, and although he says the money is owed from previously I cant help but think my gut has been right recently and it is a new debt he has bought upon himself. But am I over reacting should I just thank him for being partially honest and help him past it and move on what would you do??