Recently I watched a TED talk on the importance, actually- the absolute necessity of sleep and it has really stuck with me. Sleep is one of the best things you can do for your body but it doesn’t seem to be on the top of a lot of people’s priorities. I touched on the importance …