I could care less about the SSM issue. If 2 people love each other, then they should be allowed to spend their lives together and have the same rights afforded others. That being said, I don't need it advertised everywhere I go. As such I don't want to see them making out in public. However, I don't want to see straight couples making out either.
I don't need to see a rainbow everywhere, where is the Straight symbol and how is it being displayed flagrantly? It's not, nor should it be.
I guess the initial support celebrating the ruling is fine, but can we give it a rest now?
As for explaining the "Rainbow" to a 5 year old (or other children), I would think that would be an "Easy" story. "It's a rainbow and it's beautiful, enjoy it." End of story. No need to go into details about WHY it's being celebrated. Much like when your child asks about things like why little Johnny can't sleep over at Little Jenny's house. You keep it simple (maybe even one of those little fibs if that's your style) and don't go into details.