Remember – there’s a difference between loving someone, and loving an idea.
For you it sounds like the latter.
Anytime you require someone else to change in order to be happy with them (i.e. stop drinking, stop being abusive, etc.) it’s already over.
You’re worth more than this so don’t treat yourself like you must endure such chaos in order to be loved. If the temptation continues, you might need to seek some professional guidance from a therapist but investing in yourself is always a good thing.