People tend to learn new skills from other people that they spend time with. More often than not this process is subconscious because of the deep rapport. The skills one person learns from their partner this way can sometimes be negative, depending on whom they spend time with. That is the reason why it is important to choose a partner that is right for you.
You can save yourself a lot of time and lost energy if you choose to spend time with people that are right for you. This isn't just about relationships and your boyfriend or girlfriend - this also works for choosing your friends. It is incredible to think of all the negative traits and habits a person can learn if they spend enough time with a negative person.