It's been awhile, how are you doing?

I would try adjusting your hand position which will automatically adjust your elbow bend. Riding with your hands vertical, thumbs up will cause your elbows to bend & might take some pressure off of those tendons & ligaments.

Also, Tulip had great advice about core strengthening.