Maybe your players aren't strong enough their fitness is low try improve their strength bro
I haven't faced any of these problems last season only two injuries and this season 12 games so far I only had one I injury and I think because I went really hard on training , but yeh like you said it might be the game that's giving you a hard time and yeah you have the right to be pissed off but there's nothing we can do unfortunately . Good luck