@godwrestler I just started CrossFit 3 weeks ago and my experience couldn't be more different than yours.
The coaches are super accomodating, help me scale whatever I need and thoroughly explain each aspect of the workout. The community is the most supportive one I'v ever been in- strangers...