How to keep motivated and get past mental barriers

Options
How do you keep yourself motivated and get past those mental barriers? This morning I had a rough time with my workout b/c my mind kept trying to say that "I'm too tired". I know that if I had psyched myself up and/or just pushed through it, I wouldn't have sucked it up so bad... but what do you do in moments like these?