As a caveat, I am a beginner to this subject but I wanted to share some things I learned so far.
1. Always Wear Pants in Formal Settings
It is not always important to wear pants, but in formal settings like funerals, weddings, business meetings, things of this sort, I found you get a much better reception if you wear pants.
2. Don't Get Caught Urinating in Public
Always look for a dark place. Don't do it in front of everybody. Some people are offended by this. If you do against the wall, make sure it is not a door that someone is about to open.
I was trying to think up some more but I think that's all I have so far. Well, I'm only 39-years old. I'll try to learn some new ones in a few more years.