Lots of questions about this of late. You have my sympathy, but many people (myself included) have been having this problem.
Your post didn't ruin my day, by the way. But Mo's did make me chuckle a little.
If you do a quick search on the forum, you'll find helpful tips about how to prevent injuries, but you'll still get plenty. The best thing is ensure you have a good squad so your team is too severely affected, I guess.