Payback time! Please HELP!

Lacey

So my bf and I have been dating for almost 2 years now..( we’re both 17)... ever since we started talking he always finds a way to surprise me or do something really cute... but since he’s been spoiling me for that long I wanna get him something or do something to surprise him as for a payback... what do I do or get him? PLEASE HELP