Are we truly meant to see Lavender Brown as the 'bad guy' in hers and Ron's relationship? Looking back on it, the way Ron goes out of his way to avoid her instead of just breaking it off paints him more in a bad light than it does her.
valid question