It's strange it's happened twice

I'm currently sitting in my car behind trader joes trying not to cry. I've been teetering this edge for a bit now. While leaving the parking lot it was pretty packed and busy and a guy cut me off to get out faster. I think people do selfish things when they don't think the world is kind. Outside of the trailer joes were flowers for Valentine's Day, and there is a middle schooler with his friend who came on bikes looking at the flowers. The kid was sad because the flowers were $12.99 and he only had $10, and so I told him I'll buy it for him. We bought the flowers and he insisted on giving me his $10 and so I took it and he said that they were for his mom. One of the employees came up to me and gave me a packet of chocolates and he said on the house and I refused them and told them to give it to someone else. He said he wanted to pay it forward. I don't know why that made me want to cry so much. I hope the world gets a little bit kinder.