Welcome, TISM - it's so good to have you join us. SR has meant the world to me for many years. I've been able to find strength & determination by reading & posting here. We are here to help.
You have a great attitude - "
To stop dwelling on shame, regret, loss." That is key. I wasn't able to do that for a long time, and it cost me. It is truly wonderful to be free of it & on the road to a healthier life filled with possibilities. No more self sabotage.