I babysit a two year old for 5 hours every week. I used to be going for only 3 hours.

1. I've been getting a little tired and bored with the extra hours. I'm a growing teenager, I get tired easily :/ What are some ways I can stay awake and entertained without drawing my attention away from the child for too long?

2. Foooooood. Before she goes to work, her mom says I can treat myself to whatever I need. They have a Keurig, which I usually use to make hot water for my own tea, but I need something with substance :P I'm pretty nervous about eating their food. I don't want to impose myself too much, they're already paying me $25 every time I come over. It's hard to pack a lunch before I go because I'm pretty busy. How can I either do a better job at packing snacks/lunch or accept their invitation to eat their food without feeling like I'm being rude?