My drinking is a bit haywire at the moment. I know its wrong but tomorrow I'll wake up and do the same thing again. It would need a massive tidal change to get me to change direction
It doesn't need to be a massive tidal wave actually. It can start from a simple decision to not live this way another day.
go see your Dr, make sure you're ok to quit and then...don't buy booze one day, repeat the next day.
It won't be pleasant, but it is very very possible.
D