You can always listen to music and try to come up with your own lyrics. Put on a karaoke song and while you are running, or lifting, make your own lyrics. It distracts you from getting tired and makes you more focused on making your own lyrics than to get tired and feel like you are going to pass out. Some people find this ineffective because they can't come up with some lyrics but it doesn't matter if it rhymes or not. Just if you are getting some work done. Another way is to set mini-goals for yourself. Say, if you want to lose 50 pounds by the end of the year, set a small goal first, like you want to lose 1 pound this week, and maybe 1.5 pounds next week. This will make sure you have smart goals set up for you and you are not stressing that you have to be losing 50 pounds by the end of the month because you didn't set a smart goal or even work for it. Another way is skating. roller skating and also be fun because it lets you go pretty much anywhere you want even in smaller spaces because you don't have a big vehicle to fit in a smaller space
I don't get much homework but in my opinion, I don't think we should be given homework or much. A little tap of homework may help you understand better but too much can take away your free time.