21 days is awesome. I am so glad you are hanging in there with us. Good going. Sounds like you have a good plan in place. We do have chat meetings here on Tuesday and Friday at 9 pm eastern. They help me a lot. Also there are lots of different threads you can join like the May 2015 where you can check in every day. Anyway, good going on 21 days.