Your doing great! This isn't a quick fix program but a 12 step program one step at a time. Keep going to the meetings and listening and slowly things will sink in and work with your sponsor that is a must for me. Left on my own my insane thinking comes back real quick.
Glad you are here,
hugs
patd