While we are not defined by our past, it definitely effects us. Who we are today is shaped by the experiences we have had thus far and how we have chosen to deal with them. We all have ghosts of our past that tend to haunt us once in awhile. I think a big part of life is learning how to keep those ghosts in check. Overpower them so they don't control us. I have found that if we suppress these ghosts we lose track of them and give them the freedom to pop up without warning. It is important to be aware of them. If we understand them we will be able to understand ourselves better. It is important to remember everyone has ghosts because everyone has problems, it is one of the things that unites us as humans. No choice in that, however, there is a choice in how we choose to deal with them.