Good Relationships don’t just happen. They take time, patience, and two people who truly want to be together.
If you are beating yourself up because of a failed relationship you must remember that it takes two people to make a relationship work. If one or the other person doesn’t want to take the time or have the patience for the relationship it will never work; no matter what the other person is willing to do.
If their are children in this relationship take the time and have the patience with your children. Show them that time and patience are important.