Stop drinking
I know this is an obvious one, but seriously stop boozing. Im not opposed to alcohol completely, one or two has its own time and place. But casual boozing will 100% cause problems. Im currently coming off a round of Achilles tendinitis. 2 days before it flared up, i just so happened to go out w/ friends and had my fair share of drinks. Was it the culprit? Who knows. All i know is that the past 2 times i have gotten injured, alcohol was consumed 1 or 2 days prior.