I'm 27 - it took me a long time for a whole series of reasons. My instructor changed affiliations, and everyone's rank was held up because of that. I was also out for many months for jaw problems, surgery and recovery, and again for knee problems, surgery and recovery... But I'm there now, and that's what counts!