Well this is a lovely way to start our Monday!
In this adorable video that's been making the rounds on the Internet, one gay man turns the tables at his own surprise party and gives his boyfriend the surprise of his life. The birthday boy decided that the delivery of his thank you speech would be the perfect time to pop the question... and the response is perfect!
"I had a surprise 30th birthday party thrown for me by my gorgeous boyfriend, family and friends," the video's description notes. "During my thank you speech I had a surprise of my own to make."
Check out the video above.