Is there any difference between straighten out and sort out? I already know what they mean, so I'm interested in nuances.
I'm going to give a couple of examples, let me know if any sounds unnatural, plain wrong, or why you'd pick one over the other.
I think I'll sort out / straighten out the fridge / the stuff on my desk
Have you straightened out / sorted out that reservation yet?
There were a couple of errors but John straightened / sorted them out
Someone's going to have to straighten/ sort out this mess, and I'm glad it won't be me.