Welcome to SR Shawn! Keep posting...and find an Al-Anon meeting if you can! It sounds as if you have done so much to be so proud of yourself for-allowing her issues to consume you are only going to get much worse and come crashing possibly down on you and all the hard work you have done for yourself! Keep going with yourself and do what you need to in order to keep yourself going on that right path that you were brave enough to take for all your problems!
Good Luck and (((Hugs)))