hi Daniel welcome
I think there are some definite ref flags there....not being able to stop once you start, drinking in the morning, drinking daily, drinking hard for several years, DUI, rehab.
It also sounds like drinking leads you into very risky, dangerous behaviour?
I think you have a lot of very good reasons to stop drinking.
D