Wtf, it's not like he was playing with her... he made it clear he liked someone else... so he never played with her feelings...
And it was their secret... but somehow, this girl deserved to know who he liked??? That's just stupid...
She just recently been close enough for them to tell her...
But no, because he has feelings for someone else despite telling her and rejecting her, he's the bad guy...