Justin Bieber has had a bit of a meltdown on Twitter, slamming "fake stories" that are used to sell newspapers.

Over the last couple of days, the 19-year-old tweeted about having the "worst birthday", was told to put his shirt on by Olivia Wilde and got a lashing by the British public after turning up late for a gig in London.

In reaction to all that, JB took to Twitter with a baker’s dozen of tweets.

For example he wrote: "fake stories to sell papers i guess are part of the job. but im a good person. i know that. u cant tell me different. we know the truth as long as my family, friends, and fans r with me u can say whatever."

On a positive note he added: "i will continue to serve, to perform, to care, to love, to smile, to dance, to play, to sing...and u are welcome to join, because i carry no hate. We got to much love for that. Im about the music."