I went off on my friend and they said they were tired of dealing with this and me saying insensitive things to them. I realize I was an asshole had I not bottled stuff up and communicated what I said earlier it would not have gotten bad. But the damage has been done we agreed to take a break from each other for a few months. I feel like shit for treating them like this but this break is for the best. I really want to take this time to work on myself but I don't know where to start.