Giving gift is a tradition, and a really old one at that. A gift always has a meaning associated with it which increases its importance and make the person happier. Gifting is a great and subtle way to show that you care for someone. More excusive and personal the gift is, the more your loved one will feel special when receiving it.
It is not like we were all natural born flower gifting experts. Remember that time on your first Valentine’s Day when you stumbled into a flower gifting store, flopping around incessantly here and there like an out-of-water fish, trying to find the best flower bouquet for the love of your life while feeling so out of place.