People I can not make these things up!!!!! If God designs a divine appointment, then ANSWER!
I pray for courage for you to do the same. It doesn't matter what your story is or how "vanilla" or how "rainbow" flavored it is. It matters that you are willing to share what God has put on your heart. Allowing Him to say the words. Let Him do the talking and I guarantee whether it is comforting someone just by being there or sharing your testimony God will be Glorified!
****If you do have children with a story. Talk with them about it. Ask them continually if there are things strangers say that hurt their feelings. How you can deal with that together. Sometimes you have to forgive them even if they don't ask for it. Sometimes you have to have a "family response" that you say to certain comments that you plan ahead of time. Sometimes there are no words for people who do not engage the thinking before saying hurtful and rude things- in that case what a perfect opportunity to teach your children to pray for them and remember how it feels to be hurt with words. Nothing more powerful than a live lesson even when it does hurt. We have lots of "stock answers" that we give. We choose to share more with those that have a genuine heart and want to hear more as the Spirit leads. :)