I would say 21 days is just as impressive, if not more, than those with more time. The first part of recovery is the hardest! As more time passes, the thoughts and the urges and cravings get smaller and less frequent... getting thru those first few weeks is hell, our brains are trying to kill us. Our brains want that substance with every cell they have. The longer we go, the actually chemical addiction gets better. The brain no longer "needs" it, instead it's just the memories that try to get us. Don't underestimate what you have accomplished. 21 days is huge!