hi,
just to let you know, you have a purpose. no one can keep every promise that they make to another individual. that does not make us bad people, we are human. try finding qualties you like about yourself and focus on these, instead of the negative. (crawling in a corner and hiding will not solve your issues.)
gwen