In answer to your last sentence in my experience yes u will always come second to an addict, I think you need to go with your gut feelings n not let your heart rule, your children could end up resenting u for staying with him, and as said in the above post a happy mum is so much better for a child than a scared fearful one, and yes you are allowed to shout and scream, your gp or citizens advice will be able to help put u in touch with relevant support don’t be afraid or embarrassed to seek help, remember your children rely on you as an adult to do what is right, sorry if it sounds like I’m preaching but anything to do with drugs makes me so so cross, it’s ruined the last 17 yrs of my life as my son is a heroin addict n I’ve finally come to realise its time to put myself first and although heartbroken I gave my son the ultimatum it’s drugs or us sadly he has chosen the thing he loves more than me, best wishes to you for the future I sincerely hope things work out for you whatever you decide x