The best relationships in our lives are the best not because they have been the happiest ones, they are that way because they have stayed strong through the most tormentful of storms.
Learn to deal with the fact that you are not a perfect person but you are a person that deserves respect and honesty.