Yoga is not just for the flexible. This statement drives me crazy. Every time I ask my friends, come to my yoga class, they always say, "I can't I'm not flexible". They'res more to yoga then going into a king cobra and bringing your feet your head ( which I can't do, help is appreciated). Yoga is about focus, breathing, and creating/ following a journey to a more fulfilled life.
Even if you're the most rigid person, yoga can change who you are. For example, let's say you're a marathon runner with the tightest hamstrings and calves known to man. You may think yoga is not for me... WRONG. Yoga can help with breathing which will only make you more efficient as a runner. Another positive, is if you have regular practice it will increase your flexibility and prevent injury. Nothing a runner hates more then lying in bed and being out of commission for months because of an injury.
In addition to the numerous athletic benefits, yoga has mental benefits too. For me, when ever I get in to a dispute with anyone whether that's my friends or my mom ( you all understand me on this), I go to a yoga class and detach from the world. My phone is off and my mind is in asana/ posture and pranayama/breathing mode. No one can call or contact me, I can become one with my self. This can change the way you deal with problems which in return can change your life. Instead of fighting, back away and take yoga. After you'll have a clearer mind and wont do anything that's self destructive.
If you want to change your life go to a yoga class. It doesn't matter if you are a contortionist or can't even reach the floor, yoga will change your life for the better. Take that chance and sign up now, I guarantee you there's at least ten classes near you with in the next 12 hours!