valentine gifts for him

1. / 2. / 3. / 4. / 5. / 6. / 7. / 8. / 9. / 10.

Guys are notoriously hard to shop for. They have it easy when it comes to Valentine’s day – buy us something shiny, pick up some roses, and they are done. Getting them a gift is much more difficult. I picked out 10 gifts that a guy would love no matter what stage of the relationship you are in.