Yes he was a piece of shit too but honestly with what he went through when he was younger, but more importantly what his older sister went through, I mean this is a good ending for him. He doesn't have the guy he fell for, not sure if we can truly consider it love? But he has his older sister now.