There is a number of things that help to keep me motivated. One is routine. I mentioned in a previous thread that I stick to a disciplined routine and don't deviate. I prepare everything the night before such as my lunch for the next day, and also get my swimming gear ready too. That way I get up, grab my stuff and am well on my way by 6.30am. By 7.10am I'm done. After a shower and nip home to put my stuff away I'm them off to work. Once I get used to the routine it's easy to stick to it. Another helpful motivator is the increase in energy I now have plus the enormous feeling of well-being. This encourages me to keep going. I have also set myself a goal, not only distance to swim but also weight to lose. I set a timetable too and am pleased to say I'm gonna smash it by almost an entire month! It helps greatly too to get support from friends and colleagues, telling me how well I look etc. this keeps you focused on your goal.