Glad to hear your son's sleeping well. I had the same problem at uni, horrible bed, couldn't sleep at all until dad bought me one of those foam toppers - and then I slept all the time! (hated halls though, lasted one term so a bit of a waste of money ultimately).
Honestly, wheat is so bad for us and it's so easy not to realize it until you're used to low carb. I eat it now and blow up like a balloon. But it's such a food crutch - in everything. I wonder if our palates were always designed to like it, as it's certainly not a food we'd be able to eat without farming and processing, or if we gradually got used to it as it was so cheap and plentiful. There are plenty of cultures after all where it's still not a big part of the diet.
Hmmmm.