It’s good that you are eating only whole-grain breads. But the question is whether or not it is truly whole-grain bread or just white bread that had been dyed darker. The best way is to bake your own bread so you know it is truly whole-grain. This kind of bread you can safely eat several times a day.
If you’re worried about eating too much bread, you can easily replace some of it with other healthy options. For breakfast there are many types of porridge (oats, millet, or rice), along with oatmeal in yogurt, cottage cheese with fruit, and whole grain crackers. For a snack, you could replace the bread with fruits and a handful of nuts or seeds. You could also try kefir milk with fruit. For dinner, you don’t always have to have bread. What about trying goat cheese with fresh vegetables. Other options include mozzarella with tomatoes and fresh basil, mixed vegetable salad with eggs, or scrambled eggs with crispbread and vegetables. You could also try different salads, like pasta salad, salad with bulgur or couscous, or a bean salad.
Also, in reference to your daily schedule, it might be better not to follow the traditional three meals a day plan. In your case, I’d suggest six smaller meals spread out throughout the day. Don’t worry about eating a light late-evening snack.