National Boyfriend Day is the perfect time to let your boyfriend know how much you love and appreciate him. Here are history, significance, wishes, greetings, how to celebrate and gift ideas for your BF.