Also Secondhand:
Gluten free for 3 weeks is very good you should be proud of yourself
However it may take a couple of months (possibly longer) to see ultimate results. It also depends though, on how sensitive you are and exactly what gluten does to your body.
And remember, gluten contamination is very possible. So if you feel better, then keep up with the good work!
Again, good luck to you!