He wouldn't have had this reaction from people if it wasn't for him behaving like a two-year-old throwing a tantrum when he doesn't get his own way. He is very lucky indeed to have had any fame, given his lack of talent. He doesn't need to let his young fans down with no explanation, throw strops and fake illness to get publicity. What he needs is to take a long, hard look at himself and realise that he isn't a child anymore, and behave accordingly. The exemplary behaviour of most young people in showbiz should tell him that much - and making excuses for him just makes spoilt kids like him much worse.
I know, and I'm sick of him getting excused because he's seen as a boy, or a kid.
He's 19 years old.
In this country that means you're an adult and can't expect other adults to pander to your every whim because you play on being a cute kid.
At 19 you're classed at an adult.
Look at other 19 year olds in the UK and you'll see that many are grown ups doing things that adults do like run businesses, suffer financial hardships, fight in wars, even try to raise families of their own, live grounded lives without other people chaperoning them everywhere.
The young boy/cute kid shtick doesn't cut it if you're 19 years old.