Thanks for posting your story. It sounds like it might be helpful if you could talk with someone who would understand what you are going through.
The Icarus Trust is a charity that supports people who are having to cope with a partner or family member’s addictions. We have a team of people you could talk with and maybe that would help you to decide what to do next.
You can contact us on help@icarustrust.org or visit the website http://www.icarustrust.org
I hope that you can get some help. Good luck.