I am really glad you made progress! ***hugs***
I think the single most important thing in my therapy has been getting my 'label' - it geared me towards the right reading material, learning how to recognize what was happening, and more. Of course we know what our symptoms are, but its very helpful to know why. Especially for clinical purposes in developing treatment methods, and nevermind medication.
Oh, I am hypervigilant too! So, do you like position things very carefully around you to make sure no one messes with your things while you step away to get a cup of water? Haha

Ok its not funny... especially since you were abused. I am laughing at myself. Even while I know I will be continuing to monitor my surroundings for 'danger'. XD