I have some sobering news for you - what you are doing is likely not enough to prevent weight gain. A recent study found middle aged women needed 1 hr/day of exercise to stop weight gain when they were on a normal diet. You are younger than the women in the study, but may need to bump up to 4-5 days. Consider adding in walking or spinning classes which are lower impact and easier on the joints.