The Honda factory rider returned to MotoGP action at Assen after withdrawing from the last round at the Sachsenring following five crashes during the weekend that left him with multiple fractures.
Marquez crashed into Enea Bastianini during Q1 in an incident he later apologised for, and was unable to progress from his 17th position on the grid in Saturday's sprint race.
The result represented the lowest ever on-the-road finishing position for the eight-time world champion, who also suffered a crash in Friday's FP2 session, in his MotoGP career to date.
He languished almost 20 seconds behind sprint winner Marco Bezzecchi's VR46 Ducati after just 13 laps, having taken a soft front tyre to gain maximum feedback, and later explained that he was "too relaxed, not pushing".
Reflecting on his struggles, Marquez said only the long layoff following his arm injury sustained at Jerez in 2020 could surpass his current experience.
"Apart from the [2020] injuries, this is the worst moment of my sporting career," he said.
"But defeat is the easy option. And I will never choose the easy way.
"Right now I'm riding for myself; for my engineers. Going half a second a lap slower, the problems are the same."
He added: "Today I saw that I wasn't in my place."
Marquez was classified 18th in the Argentine GP round, almost 44 seconds behind the winner Cal Crutchlow. But, apart from that being a wet race, the Honda rider was penalised with two ride through penalties that day: one which he served in the race and one given at the end, adding 30 seconds to his time. He also had to give back a position during the race.
Marquez explained on Friday that he was still experiencing pain from his Sachsenring travails, but said that missing the last round before MotoGP's summer break would be unhelpful.
"I’m competing because I then have one month and a half [off]," he said.
“And with the feeling of Sachsenring, to be two months without being on the bike, believe me this is not the best for a rider."