What do you do to motivate you in your life?

Do you listen to inspirational music, or talks? Do you read motivational books? Are you on a special diet with motivational food? (I don't know if there is such a thing, but there might be!! ) Do you exercise? What kind of exercise? Meditate?

I'm feeling a bit stagnant atm, kind of marking time until the next big event (baby due in May) but I hate feeling like this. And the thing is I am struggling to get myself out of the rut!

So I am interested in hearing what others do....