Spoiler Thread: Avengers Infinity War

I have to disagree in that Thor made his mistake without knowing what the stakes were, while Star Lord made his knowing fully that with all the stones all Thanos had to do was snap.

He knew what the stakes were. Thanos was collecting the infinity stones and he murdered a bunch of his people. Thor chose to not murder him immediately so he could gloat for a moment. Star Lord didn't think, he reacted exactly like how he did to Ego when finding out he put the tumor in his mother. One was impulse while the other was deliberate.