I believe that trust and loyalty are two very important foundations in order for a relationship to work. A person with these qualities and all around good morals are hard to come by. Not without saying that I don't necessarily believe in perfection. We all have our flaws.
If you want to know something, just ask! :)