If you have any idea for his young age you would be able to understand him..From a very young age MJ was famous.His father was a musician whithout job (with nothing) so he was beating MJ because he was famous.When MJ became older he wanted to change everything which remembered him his father (color, hair)..And because he hadnt been a kid he wanted to stay a kid forever.He was a bit of psycho but not gay..
The reporters say that he said he would like to sleep with a young boy..But I saw his interview and he said that The best thing in life is to know that someone is sleeping near you.
Learn more about him and then you will be able to call him gay and insane
PS: he didnt sing for money...he has a lot of songs which speaks about the world (war etc.)