And where is the problem with that ? There all adult and that's life. Some people are just journey and not destination. That's a good proof that a good guy can finaly have something for him. Even his relationship with Valerie breakup at the end of the game, life goes on. The real loser of the story is Valerie: she has a good boyfriend, caring, working and she throw this for become a whore ? Good for him he find beter, that's all.
It's just a story. And yes life is cruel.
And if you think the mc is a looser it's your decisions in your playthrough
There are other possibilities.
So yes, I enjoy !!!