First thing I would say to your last response is that it is not necessarily a personal failure on your part. There are a lot of factors involved in making a relationship work and you are not entirely responsible for everything going right or wrong. if a relationship fails there are two people to blame and even if you think you failed in some things you must stop carrying the entire weight of the breakup on your shoulders.