The bottom line is that (a) people are never perfect, but love can be, (b) that is the one and only way that the mediocre and vile can be transformed, and (c) doing that makes it that. We waste time looking for the perfect lover, instead of creating the perfect love.
It is remarkable how much mediocrity we live with, surrounding ourselves with daily reminders that the average is acceptable. Our world suffers from terminal normality. Take a moment to assess all of the things around you that promote your being 'average'. These are the things that keep you powerless to go beyond a 'limit' you arbitrarily set for yourself. The first step to having what your really want is the removal of everything in your environment that represents mediocrity, removing those things that are limiting. One way is to surround yourself with friends who ask more of you than you do.
The legal system doesn't always serve as a good guide for your conscience. You can step way over the ethical line and still be inside the law. The same thing goes for rules, policies and procedures - you know, the organization's "internal laws." You can "go by the book" and still behave unethically. Still not move beyond mediocrity. High standards-the ethics of excellence-come to life through your basic values, your character, integrity and honesty. Obeying the law is the bare minimum.