Sending another hug your way. I know how hard those "dates" can be. I remember them well. Do know this - it gets easier and easier every year. You still think of the date but it doesn't hurt as much or at all. At the 2 year mark I was still hurting pretty bad. By the 4th - not so much (except that he got married then). Now, at the 8 year mark - nada. Nothing. Probably didn't even think of it that day.
People are in our lives for a season, a reason or a lifetime. And there are those special people that God gives to us when we need them. And it sounds like one of them was there for you tonight. And that makes me glad for you.
It sill all get better. I will think of you tommorrow.