Hi Sarah-
When you did your P90X rotation, what did your diet consist of? Your pics look fabulous! I eat pretty clean. I do eat breads, pasta, and rice but they are all whole whet. I try and stay away from sugar (that is my big downfall!) for the most part as well.
Thanks!