I guess the guy on Matrix has social issues, or that guy from Breakfast Club, or Sherlock Holmes, or everyone in the late 1800s/early 1900s.
Neo, Morpheus, Trinity and that other guy weren't teenagers. Sherlock Holmes was a drug addicted adult. Most children or teenagers of the late 1800s/early 1900s didn't wear trench coats. As for the Breakfast Club character, I've never seen the movie so I can't say anything.
Though, you posted a picture of yourself wearing a trench coat in a dark room, with combed-over hair, and a covered face. It's pretty hard not to make a comment about insecurity and social problems when I see you looking like
that.
Trench coats were the fashion in the "old" days. Everyone wore them because it kept there pants dry when they sat on a wet bench. I guess the kids who wore them had social issues, right?
It's not fashionable if it's for convenience.
You live in Southern California where the hottest it gets it 110*F and the coldest it gets is 40-50*F. There's hardly any use at all for a trench coat down here.