It looks like lipstick he's wearing. And the stuff on his cheeks looks like blush. And all of the things I have listed are things most women wear
,And he's supposed to be a boy.
People can blush naturally and have naturally pink lips ^^ Even if he has what you see as feminine traits, that doesn't make someone gay ◝(*'◡'*)◜ I just like adding it as it makes him look more lively /nm