I've been struggling so much lately. Mentally, physically (messed up ankle and foot) and financially. Nightmare neighbor's new girlfriend banging on the wall when my kid makes the slightest noise.. she's autistic and stims vocally often. I'm feeling uncomfortable in my own home all while just trying to make it through every month being a single mom, getting my daughter to therapy, going to food banks etc. and I've just hit my limit. Today the wheel on my child's stroller blew. The entire thing. Walking is our main way of getting around as I don't drive and get panic attacks on transit. I had to hobble on my bad ankle, while lifting the one side of the stroller nearly ten blocks to the gas station as at first I thought it only needed air. Once we got there and filled it with air, it immediately deflated. I felt so defeated. A man helped me figure out the issue which was the valve so I couldn't even just patch the wheel. I was kind of thinking out loud and said oh great, I can't afford that right now. He said sorry, can't help you there unfortunately. I was immediately embarrassed and apologized saying I wasn't hinting for him to give me money. I bought tape from the store to try and cover the valve after pumping more air in to try and at least get us home. As I looked up from the air pump he walked up to me and handed me $15.00 saying you need this more than I do. I immediately burst into tears and thanked him. I probably looked crazy. I was so overwhelmed not just over the money but mostly because of this man's kindness. I really, really needed that. I've been having such bad luck and crappy things in life lately that this man's one act of kindness alone made me sob. My faith in humanity was restored today. Another couple stopped to ask if we needed help as well. There are good people in the world. He will probably never know how deeply that touched me today. If you happen to ever read this, Thank you.. from the bottom of my heart. You completely made my day. I will pay it forward to someone else down on their luck someday.