I'm not expert but all that cardio you're doing is definitely going to take some muscle with it. Exactly what kind of cardio? Running, I'm assuming? Cardio everyday sounds like a bit much but if it's nothing too crazy I think you're ok.
Don't focus on 7 small meals as much as you should just focus on eating ever 2-3 hours.
Bookmarks