Ribadisco il sospetto: con tutta l'attività fisica che per i motivi che elenchi fai sembra che ti nutra poco. Te credo che poi sei stanco. E come se nella macchina metti poca benzina e prendenti di fare un viaggio di 1200 Km.
Dico sembra perché non hai postato la tua alimentazione abituale.
Dire che fai una ricca colazione e vedere che usi latte e cereali, non vuol dire niente.
Una ricca colazione, nel mondo del BB è sinonimo di:

4 bianchi d'uovo a crepe, marmellata, frutta e una manciata di frutta secca.
Vale a dire: proteine, carboidrati, grassi e vitamine.

Poi cosa vuol dire ti tieni leggero ?
Dì quanto mangi, con una certa precisione, in modo tale da consentire ai membri dei forum di darti una mano.
Con le informazioni che abbiamo, sfido chiunque a darti dritte che non siano più o meno come queste:

1. fai sei pasti al giorno, tre principali (colazione, pranzo e cena) più due più piccoli (spuntini).
2. mangia tutti i macronutrienti (carbo, pro e grassi) e i micronutrienti (vitamine e sali minerali).
3. evita i grassi saturi e prediligi quelli mono e polinsaturi.

Cerca di capire qual è il numero di Kcal. assumi normalmente e confrontale con quelle che dovresti assumere. Considera che un uomo della tua età dovrebbe assumere circa 2000-2500 Kcal. Se poi fai tutto quello che fai (come attività sportiva), dovresti arrivare (teoricamente) a 3000-3500 Kcal.