On "fixing": ultimately, people don't get fixed. My experience is that they tend to become more of who they are with age. Looking back over people I've known for three and going on four decades, it's amazing how early the fundamentals of personality are laid down, though there can be substantial changes especially during adolescence and early adulthood. Past that, traumatic experiences (war, violence, drugs, abuse) can literally leave brain (and emotional) scars.
There's a huge difference between enjoying the eccentricities of someone, and trying to change/fix them. There's a large class of eccentrics who are very interesting/entertaining if you keep them at a modest distance, though they can be explosive or toxic/harmful if you get them too close.
The corollary is, of course, you're broken too to many people. The key is finding someone who's no more or less broken than you.
There's a huge difference between enjoying the eccentricities of someone, and trying to change/fix them. There's a large class of eccentrics who are very interesting/entertaining if you keep them at a modest distance, though they can be explosive or toxic/harmful if you get them too close.
The corollary is, of course, you're broken too to many people. The key is finding someone who's no more or less broken than you.