For some people, Valentines Day can be a day filled with dread.
Luckily for residents in Wythenshawe today, one little boy has got everyone's back.
Worried that some people may not have received a card from a loved one, he decided to take matters in to his own hands.
Logan, who is five-years-old, hand-crafted dozens of love hearts and dotted them around town.
Each heart had its own adorable personalised message, including "you're superb," "you have a beautiful smile," and "you're fantastic."
Logan's mum, Becca Harrison said: "He has a girlfriend and made her a card and got her some sweets.
"I explained that this day is all about showing love and that some people wouldn't get love or cards today so he decided to share some of his love.
"He asked me to write down the messages on the hearts so he could hand them out to people who may be feeling lonely today."
Read more of today's top stories
Locals took to Facebook to share their love hearts, which were found at bus stops, on the street and handed out by the boy himself.
One lucky woman wrote: "Just in civic and a little boy about six comes over to us and hands everybody in the shop a little heart with messages wrote on them.

"His mum said he was worried that some people might not have a card on Valentines Day, so he wanted to spread the love.
"What a beautiful little boy."
The post prompted an outpouring of support from people congratulating the boy for thinking of others.
One woman wrote: "That's so sweet.

"Some lucky soul will have him for a husband one day. Well done mummy for making him so sensitive."
Another posted a picture of a love heart her daughter found on the bus.
She wrote: "My little girl found one of these on a seat in the bus station and she was so happy.
"How sweet."
Another said: "Probably the same little boy that gave one to my son this morning saying he had the best smile.
"What a beautiful heart this little boy has."