Puzzle Pieces (bxb)
Nicolas seems like your average high school boy. However, he's far from it. He moves around so much that it's hard to make friends and keep them for long so he's very lonely, shy, broken hearted, and possibly... gay. After years of making no friends because he's afraid to open up to anyone with the thought of having t...