How long will recovery take?

It may take weeks to months to recover from tendinitis, depending on the severity of your injury.