Hi Joe,
I’m so sorry to read this story, it is truly heartbreaking and you have every right to acknowledge your pain. As a child of an addict, I know how it can affect your loved ones but if this partner that you have loves and supports you having an honest conversation with her is a great place to start. I know asking for help can be scary, my parent personally still hasn’t reached a place where they are trying to get better. Going to speak to your GP is a really helpful step, to see what help they can offer to you. Getting better by yourself is an extremely difficult task and whatever support you can find is a fantastic tool for you.
You have experienced such unfortunate events which I obviously cannot provide a solution to, but as Posie said you are strong enough to beat this, get up and make the best effort you can, even when it feels impossible to get your life back on track. You deserve it and you deserve happiness.
Sending love and support.