We are supposed to learn from our mistakes but at the same time don't think that everyone is the same. It has appeared to me that one person too often messes it up for everyone else. At one point or another everyone has been done wrong and hurt in some shape form or fashion. Yet that does not mean you should take it out on everyone else that walks into your life. Take some time to heal first before you go and start a new friendship or relationship with someone new. If you have not let go of the baggage from the past and come to grips with it yet. You are not fully ready to start something new and it will not be fair to the other person if you do so.