I'm having trouble calibrating to social situations. Long story short, I'm a very high energy guy that has absolutely no filter. So, for me, it's hard to be socially calibrated on a consistent basis. I'm very good at reading body language and it turns a lot of people off.

Does anyone have tips to adapt to the situation?