How Bikram yoga changed my life

Insomnia is a bitch. It's a bitch that I've wrestled with for the past 20 years. It comes and goes, but coupled with an anxiety disorder and I often find it hard to function as a contributing member of society.

My lack of sleep and anxiety levels have sky rocketed recently and I needed to do something to counter act the negative effect it was having on my happiness, productivity and general well being.