Have you ever had a fitting? Sometimes you can remedy having too much weight in your upper body by moving the saddle back. I know it may seem counterintuitive but it's worth a shot.