Weather it’s a birthday gift or an anniversary gift you need to think about what the person would like. I know it sounds obvious but sometimes you can get distracted by those one time offers on line. To keep focused you can make a list of all the sports or hobbies they have. He may have mentioned he’d like to try a new sport so you can add that to your list. Keep the list to hand so you can use it in the online search. If that’s not appropriate then he may like a personalized gift and there are lots of options for them.
If it’s a gift for a boyfriend and you haven’t known him long why not enlist the help of his friends. Gifts for dad can be just as difficult as they all seem to have everything! Mum can definitely help here. She will know what he’s been talking about wanting or doing so get her input Family is always close to most parents heart so you could give a photo album or memory book. You can leave it blank, compile a memory book for them or even start them off with a few photos yourself.
Whoever you are buying it for, you need to give yourself time. It’s surprising to us how many people put it off and leave it to the last minute. It makes it far less stressful if you just start in time. If you keep a list of ideas you can add to it when you think of something. This way you will always have ideas for the future.