A very warm welcome breakingfree
I am sure you will gain a lot of knowledge and support from SR
You sound like you are on the right track and good on you-for focussing on yourself.
Everyone knows when they reach their breaking point. My biggest relief after detaching was experiencing 'peace' & less chaos!
Keep on reading, there are many experienced people at SR
Hugs