Stop in for a cup of coffee

I've heard that he doesn't get respect sometimes, didn't know that back story. American rocker for sure, slightly on the pop side but the song I posted works for me.
Well he also gets a lot of disrespect from the celebrity community because he chose to make his own just outside of Bloomington Indiana instead of somewhere like Beverley Hills. Then he also had a very bad run with drugs and alcohol in the 80s and early 90s, very Freddie Mercury esq. just minus the gay part. But he got out of that and then laid low for many years.