I'm sorry to hear about your difficulties. The good thing about you is you already know what you should do.
It's really difficult to give up drinking. I've been through so much trying to let it go. In my experience it's easy to give it up when you know what you are giving it up for.
To take control of drinking doesn't necessarily means that you would stop you just have to be moderate about it. Hang in there, I'm sure you don't want to lose your partner so I'm pretty positive you'll be able to make it. Use that as motivation.