The relationship with Kitty also shows that Piotr being kind doesn't make every decision he makes a good one.
She develops a crush on him when she's very young. He's older, and that difference matters. They aren't two adults arriving at the relationship with the same amount of experience.
Then Secret Wars takes him to Battleworld, where he falls for Zsaji. She heals him and eventually dies saving him. He comes home carrying those feelings and ends things with Kitty, who wasn't there for any of it.
In #183, Wolverine takes Piotr out with Kurt and confronts him about how he's treated her. The night becomes a fight with Juggernaut, and Logan doesn't rush to rescue him from the consequences of getting into it.
Getting beaten up doesn't settle what happened with Kitty. It does make the point that Piotr doesn't get a free pass from his friends just because he's normally the quiet, considerate one. He can hurt somebody without meaning to, and they expect him to recognize it.
The relationship with Kitty also shows that Piotr being kind doesn't make every decision he makes a good one.
· Comics / Marvel / X-Men