If you start a new lesson, or demand that you or him to be better at something and you are already cranky and irritable, you probably are just going to get even more impatient and crabbier or maybe angry.. So, leave yourself alone and leave your little darling alone - don't ask for much of anything - do your lessons or whatever another day.
Or maybe, simply don't ride, Just hang with the darling, let him graze, or sit out in the pasture and relax.
If you do get pissy, just forgive yourself and move on. Don't beat yourself up. We all screw up !
Adventure Horse Riding in NYS RideNYS.com