Hola Patito!
Las medias mañanas y medias tardes tienen como objetivo que el cuerpo no esté más de cuatro horas sin recibir alimento y pueda mantener el metabolismo activo. En tu caso, si desayunas a las 10 (que envidia me das) y comes a las 14 no necesitas mediamañanear. Por ejemplo, los fines de semana yo no tomo nada a media mañana.
En todo caso deberías vigilar el periodo que va de la cena al desayuno. Imagina que cenas a las 10 de la noche, hasta las 10 de la mañana son 12 horas de ayuno. Quizá fuera aconsejable que antes de irte a la cama tomaras algo: vaso de leche de soja, yogur de idem, alguna fruta...
Sobre las meriendas y que tomar parece que lo mas aconsejable es que contengan proteina. Algo de jamón serrano, o el Kepavo, o una lata de atún o de sardinas, un trozo de queso curado... O frutos secos, un puñado... No se, según tus gustos