As time passes some self-loathing has lessened for me, Rooms. I'm very hard on myself tho, mentally, really mean to myself sometimes, it comes and goes. Better now in sobriety. You sounds very aware, that will help you to make good choices as you let the past go.
How long have you been sober?