lol let me give you a ungross answer... unlike girls guys usually aren't big on flowers, cards,and presents and stuff. So just spend the day with him and do what he wants and i don't mean sex i mean watch sports,watch a movie ect because guys do there best to make sure we get to do what we wanna do so give that love back and spend a day doing what he wants to do (not sex)
Hahaha that's what you get for asking something like this online. Do something personal that you know will make him happy, not something anyone would do for their boyfriend, it's not as special if it's not coming from you.
there are lots of material things one can obtain to show love-however-they are just that-objects-rather meaningless in the long run-yet when one is really in love and wishes to be with that someone forever-the best one can do is gain the persons trust and respect-be trustworthy-be caring-loving-share everything with one's love-be open-understanding-be supportive-in short-show one's love in all one does-be everything one wants for oneself from the desired partner-if you can do that for your partner-he/she will know you really love him/her-if the other person feels the same-then he/she should do the same for you-when two people join spiritually it is the biggest most wonderful high and greatest joy no one can rip apart-