You don’t have to wait until some ‘special dates’ just to surprise your friend or partner, for Christ’s sake. You can always show them how much you care, and they are special. It does not need to be expensive treat, you just need to put some effort into it...