Hi,
You sound like a really strong supportive person and I really hope that your partner is able to use the help he is given to get better. He seems to be saying and doing the right things at the moment, but it may not be an easy road ahead for either of you. I really hope that you can get some support for yourself too because what you’re dealing with is hard. The Icarus Trust is a charity that supports the families and friends of people with addictions. We offer the free service of our trained volunteers called ‘family Friends’ who you could talk with, which may help you if you can offload your feelings and worries. They could also signpost you to the other services that may help your partner.
You can contact us on help@icarustrust.org or visit the website http://www.icarustrust.org
I hope that this helps you, as well as your partner.