Thoughts.....spoilers...
So the nice guy got the girl. And I am fine with that.
The STD thing was a bit comical. But I guess the message was that there are consequences to your behaviour....
The credits? The characters running naked down the road? OK, has to be a french thing...
The hamster was meant to be some symbolic thing I guess. But not sure what exactly. At least it didn't have a Richard Gere moment.
"But I have infinite tenderness for you. I always will. My whole life."