Lil Nas X was struggling for a while before his arrest and hospitalization for a possible overdose this week. As we previously reported, the 26-year-old singer was arrested for misdemeanor battery on a police officer early Thursday morning. He'd been spotted roaming around Ventura Boulevard in Los Angeles in nothing but white underwear and matching cowboy boots. When officers arrived at the scene to help, he allegedly charged at them. They then restrained and handcuffed him. And since cops suspected his behavior was the result of a drug overdose, they took him to a nearby hospital.