You need a break between lessons for everything to sink in.
2-3 hours flying per day is fine, but not every day, and most students are pretty maxed out after 2.
Only us flying gods of instructors can manage up to 7 or 8 hours a day without letting the stress get to us