Remember that you did your best and gave your all. If that wasn't good enough for your partner, then it's best you parted ways. It's going to be hard, but time will heal all wounds.