If you go to a GreatStrides walk, it is YOUR day!! Wear that green shirt in peace, and know that you are loved and honored that day! It is supposed to be a safe place (as can be) for you to be and have CF!
And I guess, there are rude people everywhere. Lord Bless you, and may you not run...