Most people don't want to hear this, but really relationships that last involve a lot of forgiveness. You have to accept the fact that your partner isn't perfect and will hurt you, disappoint you, and upset you. You have to figure out if you're willing to go through those ups and downs with them.
