JustCallMeMiles
It's a complicate love story between mike and Vincent, which has a boyfriend. It's mostly Mike's pov because he has to struggle with his emotions towards Vincent. And Vincent has no clue about his feelings. He just wanna help his best friend out of this dark time. Will mike get over Vincent and move on? Will Vincent leave scott for mike? Or will something completely different happen?
You can find it out if you read this fanfiction!
Have fun!