I have no idea what to call my diet because I wouldn't call it a diet, but rather necessary for my stomach to not be in pain

I have had stomach issues since I was a baby and one day I decided that I was going to eat only foods that didn't cause stomach pain, bloating or nausea. I have found that if I eat low carb throughout the day and then at dinner eat as many complex carbs as I want I don't end up with a bloated stomach like I do if I eat carby foods all day long. Also by focusing on lots of clean protein, healthy fats and vegetables I function so much better. Now I don't eat like this 100% of the time, but most of it.
A typical day consists of:
Pre-breakfast: Coffee with unsweetened walnut milk and a little monk fruit. If I'm in town I will grab a plain unsweetened latte.
Breakfast: Spinach eggs cooked in olive or avocado oil topped with a little gruyere or goat cheese. If I know I'm going to have a long day with lots of physical activity I'll eat some oatmeal with my eggs.
Snack: Plain Greek yogurt with a 1 tsp. Pure Synergy Berry powder and raw unsalted pumpkin seeds.
Lunch: Sauteed zucchini over cauliflower fried rice which I make with riced cauliflower, peas, carrots, fresh garlic, green onion and coconut aminos. Also a protein shake (I love Fair Life 30g protein vanilla bean shake)
Snack: Aloha's Chocolate Almond Coconut Protein Bar and a cup of tea.
Dinner: Protein (Salmon, chicken or lean beef)+ carb (brown rice, brown rice pasta, quinoa, lentils or beans) and vegetables. Some days I skip the meat/fish and just eat a homemade curry.
Desert: If I do eat desert it's a serving of Rebel brand ice cream or Lily's dark chocolate (both sugar free low carb)
Drinks: I mainly drink water and decaffeinated tea after my morning coffee. If I am craving a soda instead I drink a sparkling water or a Zevia. Once a day I'll put a scoop of Ultima Electrolyte Powder in a glass of water.