While shopping today, I thought of you!
You don't really need to eat only fresh food! You can have everything everyone else eats, just made with different flours :) This includes pasta, pizza, cookies, everything! They just need to be labeled gluten free.
This is one of my favorite brands. Check it out! they make DELICIOUS stuff! ALL gluten free! http://www.schaer.com/en/gluten-free-products/sweets/