Before you do anything here, ask your doctor if its ok. I cant see a problem at all, but if you are on medication for example, he may want to know what I am reccamending you before you try any supplements ect.
Ok Lorna , here goes. I am posting this here in case others can benifit from it. According to what goals you told me and what you eat, heres what I would reccamend..
#1 Your first problem is your eating times. If they are always constantly varying your times, your body cant keep up. For example, have you ever woundered why your stomach makes groaning noises if you havent eaten by a certain time? Its because it has released stomach acid and begun digestion, but there is no food in your stomach. So if you then eat late ( after digestion has already begun) it doesnt do as good of a job and that hampers how much nutrients you will get out of your food.
#2 You MUST eat breakfast. If you dont, your body goes into " starvation mode" Basicly any meal you eat later ( especially ones with carbs) will become stored as water retention and mostly fat. Because your body beleives that its undergoing a " fast" , it thinks it wont eat again for along time so it doesnt use much of what you ate as energy, it just stores it. And this means much less energy for you.
#3 Your meals need to be divided evenly throughout the day. From what you told me you eat roughly 2 meals a day ( excluding snacks). And only dinner is a big one.Try and aim for 5-6 small meals a day encluding snacks. Doing this will allow for better absorbtion of nutrients, and your energy level because you will always have some food in your stomach. Your snacking isnt bad at all, and you dont drink pop. Likewise your smoothies are really good for you.
#4 You need to take a multivatimin as well as calcium and glucosamine sulphate ( due to your lactose intolerence). Your illness as well as the fact that you cant move around much takes a toll on your joints and bones. And being a female you need extra calcium anyways. Glucosamine helps with rebuilding and lubricating your joints, therefore making them more flexable.
Also taking extra silica ( which is found in brazil nuts and other foods) will help you to absorb the calcium and prevent it from being store in your joints ( thanks poorpoohbaby
#5 I would also reccamend upping your vegitables, or taking a powdered vegitable supplement. Low fiber intake can help cause massive losses in energy, as well as lower how much nutrients you absorb through your GI tract. Also zapping your energy levels.
As far as meals go, let me know what your favourite foods are and I can write you up some things you may like.