Probably worth mentioning that the original ending of the Scott Pilgrim movie had him ending up with Knives, not Ramona.
It’s not a very good ending, and they were right to change it, but it doesn’t fail because of Scott’s relationship status. Knives is pretty clearly a better match than Ramona, though both of them…