Happy Birthday! I hope you were able to celebtate you today, because you are pretty awesome!
I'm sorry your H was being a jerk about it. It doesn't matter what he is feeling, you are still the mother of his children and he could have at least helped them pick out a gift, or at least remind them of this special day. You deserve so much better! Way to strike up conversations with random guys!!!!