I didn't speak with her for 10 years.

Anyway... here's the good news. You are only 29. So many people don't realize what's going on until they are 40, 50, or even on their death bed. Consider yourself ahead of the game. It's not going to be easy, but by dealing with these issues now, you give yourself a chance to claim your adulthood, be your own person, and live the life you want to live.
