Learn social skills. THAT'S the lesson. They aren't hard and a handful of social cues makes all the difference.
For some people they are hard, and actually have to be taught.
I've met people that figured out double-digit multiplication and division when they were 5 - and yet had to be taught that when going to a job interview, it's polite to shake hands, you look in the direction of the person's face, and you comb your hair. :P
Society and education is heavily centred around socializing. If you don't pick it up naturally, you're going to struggle a lot more than you would if Algebra didn't just come to you in a spark of genius when you were 7.
To conceptualize the struggle for an average socially-well-adjusted person, think back to how hard it was for you to pick up some of that highschool math, and then imagine trying to understand it years earlier. For whatever reason, some minds are wired differently; those mountains in math are merely hills or slight inclines to some other people; likewise, what's obvious to you socially, which you've known since you were 5, may take someone else an extra decade to figure out naturally unless they're taught it when they need it
There are very few courses that teach social skills at all age ranges. We generally rely on friends and family to do this. If your parents are social dunces, then currently you need to luck out and end up with a friend that can point out all the nuances of social interaction. It doesn't happen for everyone, so there's a large percentage of people out there struggling with it.