don't run every day without carefully building up to it. start at 3 days a week until you can consistently run a 10k 3x/week then slowly add extra days a week - maybe 1 per month (or 1 per quarter now that you've already started developing shin splints) until you're running daily. the extra days should be very easy, slow, short runs - 5k max if you're running 10k on 3 harder workout days.
I strongly recommend following a program and not trying to make this up yourself. this has nothing to do with your body being frail - you're asking too much of your joints and ligaments without giving them a chance to build themselves up to the workload you're putting on them.
This. Seriously the body takes time to heal. Especially when you aren't used to need to heal that quickly. Exercising a building muscle literally injured you. Muscles grow by being torn and growing back more fibres. It can take a long time to get the body to a point where it can deal with that amount of physical activity. Honestly I would always have at least one rest day.
don't run every day without carefully building up to it. start at 3 days a week until you can consistently run a 10k 3x/week then slowly add extra days a week - maybe 1 per month (or 1 per quarter now that you've already started developing shin splints) until you're running daily. the extra days should be very easy, slow, short runs - 5k max if you're running 10k on 3 harder workout days.
I strongly recommend following a program and not trying to make this up yourself. this has nothing to do with your body being frail - you're asking too much of your joints and ligaments without giving them a chance to build themselves up to the workload you're putting on them.
see:
This. Seriously the body takes time to heal. Especially when you aren't used to need to heal that quickly. Exercising a building muscle literally injured you. Muscles grow by being torn and growing back more fibres. It can take a long time to get the body to a point where it can deal with that amount of physical activity. Honestly I would always have at least one rest day.