I'm pretty lucky in this respect. I live a sedentary lifestyle, with occasional bike rides and walking. I have never stretched before or after weights, but I did take a couple of yoga classes back in college. I can still put my foot behind my head, though. I can touch my toes too, but it does get a little uncomfortable over time. Sitting lotus is no different for me than sitting normally (indian style, as they called it in school

)