I have had to use No Contact in a relationship or two. It can be difficult but I have learned that the further away I get from toxic, manipulative people, the better my mental health. I have also found with alcoholics and addicts, that I seriously need to protect myself from them, because I fall for their tricks, lies and manipulations too easily. No Contact is a tool I have learned to use to protect myself in these situations. I think you should trust those instincts of yours and stop second-guessing yourself. Good on you for taking the right steps for you!!