[Is it possible to feel embarrassed and sad and happy all at the same time? Because he's feeling a lot of emotions all of a sudden, and he isn't sure how to identify or respond to them.]
Of all the gifts life has to offer, a loving mother is the greatest of all.