trudge

To walk slowly and heavily because you are tired or unhappy.