Someone needs to really explain to me, why she`s a villain for not wanting the same things.
He could be seen as much of a douchebag for 'beating around the bush' all the time, and wasting her time waiting for her to 'change'.
Expecting, or planning for another party to change, tends to be relationship suicide, no matter the direction.
They don`t want the same things. So, move on to someone who does. No use trashing each other over it, or listening to outsiders do it for you.