I taught juniors for 30 years and for most of the time throughly enjoyed it.
I could have earned far more money doing something else.
For some years i went to bed at 2:00am and rose at 6:00am. I did more than most but wanted to give my children the best.
Rewards come from seeing them develop. Sadness when they leave you but joy again when they recontact you years later through Friends reunited.
If you're prepared for the hard work, long hours amd low pay but are passionate, go for it.