2. Comfort. Like an old pair of shoes, right? Well, let's take a look. How comfortable is it really? Is it a feeling good kind of comfortable or just a familiar kind? Looking at it from your attraction point, what are your expectations in this relationship? I'm guessing pretty low.
You've just become accustomed to the disappointments or irritations. Yet have you really? Are you still cringing every time this person blows off something that's important to you? Maybe you are walking on eggshells around them to avoid arguments. My question to you: is this really comfort? When you have worked on the questions above, set your standards and expectations high. The people who come into your life will have to rise to meet them.
3. Ego. First, let me say without any doubt, you cannot change anyone. People can change, that is definitely true but the desire to change has to be within them. If a person doesn't see a problem with their behavior or way of thinking no amount of pushing, urging or manipulating on your part is going to result in lasting change. The key is to attract people who have similar goals, dreams and values as you do. Do you see a recurring theme here? Good.
To wrap this up, you cannot receive new blessings if your arms are still full of old stuff that isn't working. You have to let go of the old to welcome in the new. Remember the best way to attract what you want is to know very clearly what you want. Spend some time with yourself, answer the questions above. Get to know what you really want; what would really make you happy. It's true that nobody's perfect but I absolutely believe someone is perfect for you.