Twitter user Zara's boyfriend is about to go away to college and before he left, he decided to give her a present.
They’re young, in love and about to be separated so, of course, he pulled out the big craft guns - and it's very sweet.
Zara posted a video to Twitter that shows off her present and even the most cynical among us will have to appreciate the sentiment behind it.
The EFFORT that went into that. We're impressed - as is the rest of the internet.
Apparently, they're called exploding boxes (which seems vaguely sinister, no?) and you can find out how to make them here.
Now we can all be romantic heroes on the internet!