Wow, it sounds like you are doing fantastic and putting a lot of hard work into this. Reading what you wrote put a big smile on my face. Very nice work! Be sure to reward yourself and acknowledge all the effort you are putting into this.
Ashley, Health Educator