'Sobbing' YouTube Star James Charles Claims He 'Gives Up:' 'I F***ing Hate Myself'
Feb. 22 2019, Published 1:13 p.m. ET
Fans are concerned for YouTube star James Charles after he posted a disturbing tweet, RadarOnline.com has learned.
The 19-year-old model took to the social media platform where he appeared to be in distress following troubles he was facing in his love life.
"I officially give up," Charles announced. "I’m sitting sobbing in my hotel room at 8am when I have to be on set in an hour. This is no one’s fault but my own because my dumb a** continues to go for the same type of insecure cute boys and it gets me hurt every. single. time."
- Suge Knight Opens Up About 'Uncomfortable' Relationship Between 'Diddy', Snoop Dogg, and Usher — as He Talks of Rappers' 'Secret Society'
- Renée Zellweger’s Romance With Ant Anstead 'Turning into Car Crash' Amid His Supercar Firm’s Lawsuits and Bankruptcy Chaos
- Dave Coulier's Cancer Diagnosis Sparks Flood of Support from Celeb Pals Including John Stamos: 'I’ll Be With You Through it All'
DAILY. BREAKING. CELEBRITY NEWS. ALL FREE.
He then added: "I f**king hate myself."
One fan who feared he was suicidal wrote: "James we are her for you. Please know that you have so many people you can talk to. Keep fighting. Stay strong. Don't do anything rash."
Another fan wrote: "Wow I really didn’t like waking up to this at ALL. You‘re literally my favorite Youtuber and seeing you like this hurts me because I know you don’t deserve any of this."
Charles rose to fame in 2016 after being named the first male ambassador of Cover Girl.
Little People, Big World star and Christian blogger Audrey Roloff once slammed the brand for their decision to make a male model the face of the company — and Charles' fans fiercely defended him.
Charles has nearly 15 million followers on Instagram. He first launched his YouTube channel focusing on makeup in December 2015, and now has over 12 million subscribers.
If you or someone you know is in an emotional distress or suicidal, please call the Lifeline at 1-800-273-TALK (8255).
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at tips@radaronline.com, or call us at (866) ON-RADAR (667-2327) any time, day or night.