I think the timing is less important than the realization. The realization is what drives everything. And, it is always possible that had you acted sooner, you may not have been ready. Anyway, glad that you found us. Also, Isolation runs at a high level in the trans community. Hopefully the presence of this site will help to work against that.
I will ask that you complete your Profile page. Basically the Introduction and Profile page provide information to the other members as to how you got from There to Here, how your journey is going, what are you finding difficult, etc. Having that understanding may help others provide suggestions such as information about where you might seek other resources, experiences with medical and mental health professionals, how they worked through family situations, etc. However, the difference is that regular post cannot be edited shortly after they are posted whereas Profile pages can be updated any time.
Also, we have a search utility if you would like to find other members in Massachusetts and nearby states. Click on Social in the menu and then Member Directory.