Hallo, ich bin Dipl. Ernährungsmanager/Ernährungstrainer und kann Dir nur allgemeine Tipps geben, für Krankheiten ist immer ein Arzt kompetent. Grundsätzlich liegt das Immunsystem im Darm (Probitotika/Präbiotika). Leider zerstören Medikamente die Darmflora. Da Du dich vorwiegend vegetarisch ernährst wirst Du sicher genug Pektine zu Dir nehmen. Die Vitamine können aber wegen der zerstörten Darmflora nur schlecht resorbiert werden.
Vielleicht noch ein Tipp zum Gemüse: möglichst nicht roh essen (kann so schlecht aufgespalten werden und so die wichtigen Vitamine nur ganz wenig aufgenommen werden), besser Gemüsesäfte, dünsten, schmoren. So geht zwar viel wichtiges Vitamin C verloren, aber viele andere Vitamine und sekundäre Pflanzenstoffe können gut aufgenommen werden!
Abends eher proteinlastig essen (spätestens 2 Stunden vor dem Schlafen). Du brauchst am Abend Proteine zum Zellaufbau, Kohlenhydrate dienen zur Energiefreisetzung und die brauchst Du am Abend nicht mehr.
Vielleicht solltest Du es mit einem Nährstoffshake versuchen, da können die Nährstoffe besser vom Körper aufgenommen werden. (Gibt es auch laktosefrei, schau mal auf www.gesundheit-wellness-job.com).
Wäre gut möglich, dass es Dir so gelingt, trotzdem mehr Vitamine aufzunehmen. (Du nimmst ja durch Obst und Gemüse genug zu Dir, leider kann sie der Körper zu wenig aufnehmen!).
Allerdings musst Du bedenken, dass sich Verbesserungen erst in ca. 1 - 3 Monaten zeigen können.
Auch eine Kur (Luftveränderung für Deine Lunge) mit adäquater Ernährung kann sicher Verbesserung bringen.