Totally agree with what you have already been told.
Just with regards to the exercise. Have you tried any classes at the gym? I know I can be expensive (gym memberships) but doing a variety of classes each week helps your body to "stay on it's toes". When you do the one thing your body gets used to it and what started out as really effective becomes less effective cos your body expects it. So mix it up, I found the best way to do that was with classes.
Bookmarks