Hi, Wow that's some achievement. So far the longest I have swam since I restarted swimming is 20 mins & that was with stops.
I wouldn't feel guilty about eating after 6pm. I have super every night around 8pm & the weight is coming off me.
Keep up the good work.