Everything you say are fair points . For example , poor tactics or a poorly run team/club are frustrations that can impact your enthusiasm no doubt . You have to fight those things , and for me that means setting personal goals. Even when the s $#@ hits the fan i still have motivation to perform via the drive to achieve my goals.
In terms of fitness and stamina , keep doing the things you are doing ie/good nights sleep etc . Analyse your diet , can you become a leaner , meaner version of yourself ? If yes , then make some dietary changes . If not , keep doing what you're doing .
If you have health issues , injuries etc , then adjust your diet accordingly . Personally , i have found adding glucosamine , colostrum and tumeric to my diet has been a great help in managing my numerous knee and back issues . Now that I'm 40 i have started trying to avoid foods that decrease testosterone and increase foods that increase it .
I know you rock those fugly aero pads ....thats good . Lightweight all the way bro ! Can you do the same with other bits of equipment? When i started my gear restocking more than a year ago my main focus was shedding excess weight ( just ask Ayrtek Tom how much of an annoying gram weenie i was when enquiring about helmet weights !). Overall, i shed about 2lb7oz in my batting gear weight .....thats equivalent to me carrying one less bat worth of weight when batting.
Perhaps you could carbo load before games and take your own food to games too .
As for drinks /hydration during games , most people will be critical of me when i say i add creatine to my sports drinks . Stuff them , i found what works for me and i stick to it . It might take more time to stumble across what will work for you . You've got time though , right ?
Look into yoga or pilates , and general stretching...the older you get the more you need to do this .
I really focus on my core muscles. I do between 200 reps of various core exercises a day as insurance for my back and to help keep my shape when batting .
Weights wise , i try to do higher weight , lower reps to exhaustion . I also do some kettle bell work .
I used to do circuit training style hiit traing , but have had to change , due to my knees , to do my hiit training via an excercise bike . Do high intensity stuff and give the long runs a miss ....it's more efficient and saves time and saves your body too ....but im sure I'll cop it from some folks for dissing running (or any steady state cardio) in favour of high intensity , short duration , interval cardio .
Lastly , every now and then ask yourself what the 10yr old version of you would be feeling when anticipating an upcoming game .....and try to appreciate your opportunity to play as much as that 10yr old kid would have .