RE: need help with my release
Take the bow to your shop. They might be able to lessen the poundage in the limbs without hurting the performance.
I know archers who have 50-60 lbs limbs set at 65 lbs. These limbs still meet the criteria of the 60 lb flex, etc. So all is good.