What are some of the causes of alternative lifestyles?

There is no such thing as an "alternative lifestyle." Everyone is free to live their lives the way they see fit, and on one's life is exactly the same as anyone else's life. So either EVERYONE on the planet has an alternative lifestyle, or no one does.