Truedark you sound like you've had an awful time, sorry to hear it. You've done very well to realise you have a problem and wanting it to change. It's also good to recognise that you shouldn't be treated like that in a relationship, when you get sober it will be easier to fix that too, hope things get better soon!