Most men do not like receiving gifts publicly. Especially for gifts, and most men do not like being in the spotlight, which is the opposite of women. When gifting your boyfriend, know the type of person he is. This would help you to gift him right.