Let me do some math for you:
Husband out of the country for 2 weeks + teething baby that won't nap + 2 other grumpy kids does not = A Hallmark perfect Mother's Day.
But I am blessed. I have 3 healthy kids, a wonderful husband who loves me and many caring friends. I had one of those parenting days where you have to give your kids the lecture that includes the phrase, "I give and I give and I give and you guys don't even care! And its Mother's Day and this is how you treat your mother!". But it will be okay. They are great kids that are just having a "Perfect Storm" kind of day.
I have been on a great run of sub par Mother's Days though. Last year, I managed to miss the holiday completely. We were in the US for the UK Mother's Day and in the UK for the US Mother's Day. But the date doesn't matter. My husband makes me more breakfasts in bed in a year than most wives get in a lifetime and my kids are the joy of my life. Teething, no nap, ungrateful, whiny blessings that they are...I love them still.