Yeaaaaahh these mobile games aren't made to be played all day.
I get all my daily events out of the way in the morning and whatnot, and then hop back on for the stamina refills throughout the day and work on stuff again then. Luckily my "job" is babysitting my nephew so I got a lot of free time and don't usually miss stamina.
But that's why I loved it so much!
I do nothing all day, just study at home and at night I have school, but nothing that keeps me from collecting my stamina. Sometimes I just ignore the stamina because I don't want to play lol