So I had been with this guy for two years. Mostly, it was great. There were some rough patches though. He has made mistakes in the past and I have forgiven him. Recently, I made a mistake. I kind of got angry at him and yelled at him and went too far. Nothing like that has ever happened before and it was totally out of the ordinary for me. I went to the doctor a few days later and found out I had a hormonal imbalance from my birth control and the dr informed me that "controlling my emotions at that given moment" would have been very difficult. I've written him a letter of apology, taking full responsibility for what happened, but still informing him of my situation, and he never replied. Now him and his family (I was close to them) have basically blocked me completely out of their life and he hasn't even spoken to me since the incident happened. I'm having a really hard time forgiving myself because I don't want him or his family to view me poorly. I thought I treated him well, but he has informed his friends that he is "tired of me treating him like shit" and that I "dont deserve him or another man until I figure myself out". This has been really hard for me because 1. I feel guilty all the time now and 2. I have forgiven him for mistakes in the past. I don't see how its fair for the one time I slip up to never be spoken to again. We also share a similar "social circle" so having him hate me like he does is making weekend events more difficult. Any advice on what to do next?
