Penny, Believe me we all have meltdowns. It hurts so bad knowing what's going on with them and the OW sometimes our mouths get the best of us. The last meltdown I had I just apologized to him the next day and told him I said things I should have not said. It took about a week before we talked again, but distance does seem to get over bad feelings. Just start working on DBing again and don't beat yourself up too bad. Believe me my meltdown was much worse than yours. All we can do is try to control our emotions and have patience. Just try to be a friend to him.
Life's challenges are not supposed to paralyze you, they're supposed to help you discover who you are. -- Bernice Johnson Reagon