You can never get a bent needle to be perfectly straight after it has been bent. Needles are actually a very precisely made instrument and once it is damaged the best thing to do is replace it. You should buy new needles in the same size as your "favorite" and they will be exactly the same.
Needles only last so long before they need replacing anyway. So splurge on a new package.
peace