I am a homemaker for three years now.  I do some freelance work, not enough to provide all my boys' needs but at least help with some of our expenses.  Given that, I seldom give my husband a gift.  I hope he understands. But if there's one occasion I will never let...