Vanilla that's awesome. I know your diet is great.
You might have already looked onto this, but. do you monitor your heart rated during the cardio portion of your exercise program? Are you keeping it at a high enough level for fat burning? The simple formula was 220- age and then performing at 60-70 % of that for minimum of 30 min duration. Although there are other ways to figure out max heart rate as well that would be more specific to you.
If this changed or if there are any new theories pig pen might have insight.
Me: 42 H: 43 Twins age 5 Physically Separated 7/2015