Often when looking for someone to be in a long term relationship with, we will decide to try to change someone so that they will fit into what we think is the perfect partner, or decide that we know best how they should be. But real love is accepting other people the way they are without trying to change them. If we try to change them, this means that we really don't like them.
Find someone whom you don't have to change at all. it is much easier to find someone who is already the way you want him or her to be instead of trying to change that person.