It's Okay To Cry (Johnlock)
John Watson, a poor teenager, with no friends, who stays inside and obsesses over fictional characters, moves to a town, practically belonging to rich people. He moves to a small neighborhood called Leafwood Village, where all of the other not very wealthy people live. He hates it there, until one day, when he meets Sherlock Holmes, another antisocial, poor teenager who is suicidal. They both help each other with their problems. But on the way they have to deal with the abundance of difficult challenges.
POSSIBLE TRIGGER WARNINGS