RE: I feel like giving up bowhunting
I cant guarantee its not the broadheads, but I can tell you thousands of people shoot Thunderheads with no problems. I would also say take it to your local pro shop. I would bet its more the bow tune up than the arrows or broadheads.