Like yourself, I believe it often helps to discuss one's concerns with trusted friends. There's a great deal of truth in the old maxim that "a problem SHARED is a problem HALVED". It's also encouraging to learn that your boyfriend has since been online to ask for an apology.
All the very best to you both!!![]()