If there is an age gap of a few years, but you are happy, it's no big deal. If his or her friends are assholes, but you can be civil with them, then it's fine. If his or her family doesn't accept you, but your significant other truly does, then eventually they will learn to also.
It seems as if these types of deal breakers can be fixed in any relationship.
However, certain things can ruin a relationship. Many of us act in a certain way when put in certain situations, and all of our "little" bad habits can actually be classified as self-sabotage.
Hard to hear, right? But in all honesty (and speaking from a bit of prior experience), breaking those "little" bad habits are key when getting into a relationship.
Although I do believe there is a lot that can be overcome in a relationship (and if you truly want to be with someone, you will find a way to work it out), some habits truly will sabotage your relationship completely.
And once that happens, there is no going back in time.
1. Having A Habit Of Constantly Assuming
Assuming is almost natural, right? We assume things all the time without even realizing it.
Your co-worker does not show up for work Monday morning, and you automatically think she had a rough weekend of drinking. (Reality: She had a family emergency to take care of.)
Your best friend has been blowing off plans to go to the bar, and you automatically assume she has found someone better to hang out with. (Reality: She is busy with work or other things going on in her life.)
Your significant other doesn't respond to a text within minutes, and you automatically assume he or she is cheating on you. (Reality: Your SO was in the shower.)
See, I don't know about you, but every time I assumed the person I was with was cheating on me or with someone else, I was very, very wrong.
That doesn't mean you shouldn't always be on your toes about what is happening in your relationship and be alert for signs of cheating, but assuming just puts a damper on the relationship.
If you constantly assume your partner is lying, somewhere else, doing something else or with someone else, you are going to begin to question your significant other's every move, and your partner is going to run the other way.
You wouldn't want to be with someone who questions your every move. It becomes annoying and stressful.
2. Having A Habit Of Not Being Able To Open Up
A major key in a relationship is communication. In order to have communication, you need to be able to open yourself up to your significant other.
If he or she is doing something that annoys you, you need to tell your partner. If you feel a certain way about something, you need to let that person know.
If you don't let your SO know what is up, you will feel yourself growing further apart quicker than you could imagine.
Your significant other is not a mind reader, so don't make him or her assume how you are feeling or what you like and dislike about a situation.
Like I said before, assuming will just lead to more problems in your relationship.
3. Having A Habit Of Not Feeling Comfortable With Yourself
I've heard it said time and time again that you need to love yourself first before you can love someone else.
In the beginning, I didn't believe that, and I felt as if I could never love myself. But, I realized every time I got into a relationship that wasn't healthy or forced myself to find someone to be with was all the result of not being happy with myself.
You can't expect the best from someone else when you don't see the best in yourself.
Don't assume, open up and be happy with yourself. Break those bad habits, and your relationship will be set for success.