I am not aware you can straighten a needle successfuly.
If you are having the problem constantly I suggest you write The Colonial Needle Company in White Plains NY. they distribute the needle and might have some suggestions for you and a recommendation for a substitution.