I'm a bit of a morning grump, but getting my run out of the way early works for me too. I don't overthink it, I just make sure to get it done before the day gets busy. No fancy schedules or prioritizing, just get up and go. And yeah, life happens, so don't stress if you miss a run. It's about finding a rhythm that works for you.
I've had my fair share of shin splints too. To be honest, I think it's a bit of both - prevention and treatment. I've found that strengthening my ankles and calves has helped reduce the frequency of shin splints. But when I do get them, I've learned to listen to my body and take rest days. No magic solution here, just patience and persistence.
Allyson Felix is a total boss, what an inspiration!