Healthy Relationships Support Group
No relationship is perfect. A long-term relationship requires constant effort to understand each other, fix misunderstandings, solve problems and continue to grow as both individuals change and evolve. How we deal with our misunderstandings is the focus of this community. Join us to find support, get advice, and share your experience with your relationship.

Good luck.
I am sorry to hear about your b/f but there is no need to tell him sorry again. You did not force your son to be this way but I think it says a lot when you take action in getting him help. And Now would be the time to see if you can get your son the help he needs and take it from there. Wishing you the very best:)