I do not like to think about it, I just try my hardest.
Gosh no!!
But each day one hour at a time.
Yes, I had enough especially with Christians pushing their religion.
Public buildings? If you mean US government buildings, I would say a resounding YES. If you mean Target, that then would be up to Target.