There is nothing wrong with compromising. Always believe in yourself. In order to love, you must be able to forgive anyone, fully and unconditionally. Loving yourself is not selfish. Completion and happiness come from within, not from another person.
Patience brings great rewards.
Loving relationships require commitment. Life is all about choices. Recognize that you have them always. You cannot change anyone, unless that person wants to change himself or herself. We are all capable of greatness, as long as we believe in ourselves.