hi Eric0313 and
31 years is a long time. it sounds like its been a roller coaster.
I don't have any friends because I'm not able to maintain the friendships because she makes it so hard for me just to see them.
experts will tell you that a strong support system is critical. its good that youve reached out here, for that reason. friends and family are really important too.
can you tell us more about whats going on? how does she make it hard?