As to the shoulder thing, bents might help or might not. I've had numerous shoulder injuries from a past racing life and tiller type bars cause me pain in the joint area after about 40-50 miles. U-bars and tweener type bars are just the opposite; I have less pain than on an upright with them.
__________________
“Train hard until your legs are tanned, then keep going until the shape arrives.” -Jolanda Neff