Finally (Gay Romance)
We never know who we are supposed to fall for. We just fall for whoever is first in our sights and makes us feel like the only person in the world. But sometimes that person isn't the one we belong with and the world has a weird way of telling us this. This is what happens to James. He gets hurt in the worst way by th...