YOur choice and quality of foods seems fine. What you know nned to work out is if you are having the right amounts. See the sticky thread at the top of the forum as this contains all the info for working out how much you need. Alternatively see here
https://passionford.com/forum/viewtopic.php?t=167356
regards
Paul.