Veronica-- What dedication to your swimming (which I only say because I know how sincerely dedicated you are to the rest of your training/nutrition!!!)