21 days is beyond my limit of experience, but I would definitely suggest
starting very slow to see what your limits are. The first time I did a 10
day fast, I started slow coming back but realized that i could handle it and
quickly was eating meat again (started eating at breakfast an orange as
suggested by my fast, but had chicken for lunch with no problems). Don't
overdo it.
Zack