I don't know which branch I will join, but i want to be prepared for any boot camp. I do 50 push-ups twice a day right now. My job involves walking for very long periods of time. I've also started running to many places instead of driving, like the grocery store, or to work, etc. Is this good...