Somebody once said porridge is for poor people (this statement can offend many people), and his dinner sometimes looks like "poor people's food". Puh-leese, poor people don't even have food to eat. Your mum cooks dinner for you, so just appreciate it.
You know who you are. Read mine.
Once a week, I boil soup (in the rice cooker, after I rush back from work) - for next day's dinner. So the next day, I only boil rice, and have that with soup only.
On certain nights, when I'm free after dinner (before I sleep), I'll cook a simple "one-pot" dish (yat wok sook) and keep it in the fridge - for next day's dinner too. So the next day, I just boil rice, and eat this "yat wok sook" dish only. Sometimes, the dish can last for 2x dinner.
When I'm on leave or if I don't go to work, I'll cook one extra dish. Chin tan (fry egg), chau choy (fry vege) and maybe one ginger chicken dish. Simple dishes only.
By the way, I bring my own lunch to work, no fancy lunch outside. Ok, maybe once or twice a week, that's it. But most days, lunch in the office from dinner the previous night. I don't go out as often as you for lunch. From your post, you eat out everyday. Look at my lunch. Rice (with some furikake), vegetables and some meat only - from last night's dinner.
Sometimes, if I'm hardworking, I'll make breakfast for lunch. Bread with egg, cheese, maybe fry some fish fillets and sausages as a treat once a while - I keep these for lunch while I have a cup of Milo only for breakfast.
Ok, now come weekends. While you are busy going out with friends or eating out with family, I stay home and cook one-pot dishes again. Like this simple spaghetti.
Or fried rice with ham and eggs only.
Hubby never complains about the food I cook. The rule is: I cook what, he eats what.
Don't complain. Ok baa?