Knowing how to handle a relationship takes time and possibly a lot of failed relationships, but when the time comes that a person is mature enough, then it will be good, and be careful it is not in every relationship that you will be willing to accept or love a person fully, if you don't think you can compromise for this person, then you should not be with him or her, otherwise you will be just fooling yourselves... wasting your time as well...