95-year-old Bill recently called in to his local radio station in Southampton (a city on the south coast of England) and shared a heartbreaking story.

Last year, he married his wife after knowing her for 30 years and caring for her for quite some time. Unfortunately, after a recent fall, she had to go into a nursing home when she was released from the hospital.

And Bill misses her terribly.


He visits his wife daily and said that every day without her is "hell." Tears.

Moved by Bill's sadness, BBC Radio Solent host Alex Dyke didn't skip a beat: He invited Bill in for coffee one morning.

Bill didn't hesitate, either. "Oh, I'd love to," he said.

And he followed through! The station sent a cab to pick him up.

GIFS by BBC Radio Solent.

Bill entered the studio, quite spry for a man of a certain age.

"I listen to you every day!" Bill told Alex. "This is a special occasion," Alex responded.

Then, they hugged. And it was kind of the best hug.

And they hugged again...

(Anyone else having all the feelings right now?!)

Bill talked about his wife — and how hard it is for him to be apart from her.

But he was happy to be in the studio, enjoying Alex's company. This man's smile could fill a room with good feelings!

Just look:

This sad-yet-happy encounter serves as a reminder for a lot of us.

Our communities have lots of "Bills" in them, and a small act of kindness — like sharing a cup of coffee and a conversation — can make a huge difference.

And let's be honest: We all know that those of us who are younger will benefit just as much, if not more, from spending a little time with our senior citizens.

If you don't personally know any senior citizens, you can check out this page for ideas. It includes a tool that allows you to enter your zip code, then spits out some local places that need volunteers to work with the elderly. Pretty cool, right?

Want to experience all of the magic? You can watch the clip here or head on over to the station's Facebook page.