I've NC because I'm too embarrassed. Please don't flame me.
I've hurt my lovely, kind, generous, funny, easygoing, popular, optimist, supportive, loyal, understanding, non judgmental, best friend, one in a million, salt of the earth DP.
Yesterday morning I've just snapped. He was guilty of not answering to a petty text while he was out on Fri night. I called him pathetic, thick, stupid, idiot, excuse of a man, selfish prick, I told him he's dragging me down, that whithout me he'd be living on someone's sofa, that I'm fed up, that he's milking his DF passing away (yes I did sink this low) and feeling sorry for himself, that I want him to leave. And more. He stood there listening and looking at me with blank sad eyes.
I then stormed upstairs, realised what I've done and started sobbing. He came up, gave me a hug and I started apologising, he said it's fine and he forgives me. He then spent all day trying to cheer me up as I kept apologising.
I am absolutely devastated and crying my eyes out as I'm typing this. He's not home today.
I honestly don't know what got into me and I'd put it down to stress (which we had plenty of lately, not relationship related) but I feel that is so cowardly.
I don't think any of this about him but I know he will think I do. I've humiliated him and he's such a lovely sensitive person who appear strong on the outside and not give anything away.
Please tell me what to do to make up to him.