Hi Tom )and Cody too!) Welcome!
Good thoughts on your routine! It sounds like you are making time for you and for him. I think adding more water and good nutrition to your routine will really help with the hamstring and meniscus 🙂 I think most of us experience aches and pains when we are a bit dehydrated or eating junk food – I force myself to drink water and eat pretty well (even when junk food looks so much better) and it makes a huge difference in how I feel, physically!
Tracy