I'd say don't set yourself up for Mothers Day, and hoping for a gift. Of course there is nothing wrong with wanting something, just don't get your hopes up and then have to crash.
You haven't heard his voice, have you just come right out and asked him for more phone calls? That you really want to HEAR him more often? Just wondering. I know it's hard for him to get privacy when he calls, and that's a major factor.
Live your life while you are still living. Riding the trail less traveled.