Buying a present for a 37 years old man should not be that difficult. All you have to do is be attentive to his hobbies, interests, the things he likes, his lifestyle and so on. This is an opportunity for you to show him that you do know and are aware of the things he is passionate about.
Men in their late 30s seem to have everything; but they just “seem”. There is always something to buy, organize or improve. For example, you can offer him a good time by buying tickets to his favorite music band or solo artist, if they are playing in your local area.
If we are talking about your husband, you can make a special dinner for him, with all the foods he enjoys; put on some good music, turn the lights down low, light up some candles and things will turn out great. If you do not enjoy cooking or you simply do not know how to cook, make reservations to a restaurant that serves specific foods: Italian, Mexican, Chinese and so on.
If he loves sports, you can buy him tickets to a game in which his favorite team will participate or you can even purchase a book about his favorite baseball player, for example. If he likes to exercise as much as he likes to watch sports, then you can buy equipment what he might need: for jogging, snickers, a fitness bicycle, a treadmill or even a heavy bag and boxing gloves, if he likes kickboxing.
Also, men love gadgets. First of all, though, you have to make sure that you do not buy something that he already has. The good thing about gadgets is that they keep on getting better and improving, literally, day by day. If he has a smartphone, you can get him an even better smartphone; as we all know, men hate to ask for directions, so a GPS with voice turn by turn directions might be a good choice.11