I'm sorry your day didn't go so well. Special occasions are so difficult to get through without our Sp.
I know all about blurting things out and then regretting it. I've gotten a lot better at biting my tongue. Try not to initiate contact unless it's something important about D. Let him actually miss you. Patience!!!
Me47 H46 S13 M16 Piecing since May/09
"Life is 10% what happens to us and 90% how we react to it." Lou Holtz