Yoga; the fountain of youth?!