Like Peter Parker, Chris Pratt doesn't feel so good.

Pratt's "Avengers: Infinity War" character has been roasted hard for his hotheaded actions during a key moment against Thanos. Doctor Strange, Iron Man, and Spider-Man almost had the Infinity Gauntlet off! But Star-Lord/Peter Quill was so angry at Thanos for killing Gamora -- Thanos' daughter and Peter's twoo wuv -- that he clocked Thanos, snapped the guy out of his helpful trance, and ruined everything.

Fans have not been happy with Star-Lord since.

Chris Pratt is now promoting "Jurassic World: Fallen Kingdom," and he weighed in on the angry fandom in a talk with RadioTimes.com. As you might expect, he defended his character's rash behavior:

"Look – the guy watched his mother die, he watched as his father-figure died in his arms, he was forced to kill his own biological father. And now has suffered the loss of the love of his life.

So I think he reacted in a way that's very human, and I think the humanity of the Guardians of the Galaxy is what sets them apart from other superheroes. I think if we did it a hundred times I wouldn't change a thing."

Good point about humanity. But ... you wouldn't change a thing? You wouldn't maybe want Quill to beat Thanos up after they got the gauntlet off? Just wait a few more seconds?

Pratt also quipped to RT:

"I guess you could have the movie end a half hour earlier if you wanted, but it seemed like people really liked this.

And also, I blame Thanos, OK? Jeez, how come he's not getting any blame?"

He joked that "Clearly I'm very sensitive about this."

Pratt already mocked the Star-Lord hate in a now classic Instagram Story:

It's true that this is all Thanos' doing, so if you want to blame someone, start there. But that's too obvious for some people. He's the villain. Villains gotta vill. "Infinity War" co-director Joe Russo threw Thor under the bus, saying fans should be equally mad at him.

Other characters have also been thrown in the mix for blame -- Hulk, Scarlet Witch, Vision, Doctor Strange, etc. Half of the characters got vaporized in the "Snappening" (including Star-Lord), but Doctor Strange said what he said about 14 million scenarios and one where the good guys won. We have to assume we're operating in that timeline now.

"Avengers 4" will sort a lot of stuff out. It's headed our way on May 3, 2019, two months after we meet "Captain Marvel."

Want more stuff like this? Like us on Facebook.