Go
Nobody's perfect. Patience is accepting the imperfections of the other. Not everyone is like you; so when they don't' measure up to your standards, give them the freedom to be different.
How can you know if she's "THE ONE"? First and foremost, ask yourself if your hearts beat together spiritually. If you're not in harmony is this area, you might want to reconsider moving forward in your relationship.