I think I'm one of the people stuck here long term, too. Sometimes it seems like... the people who find something important here are the ones that stay. But then who's to gauge what's important for someone? My parents definitely wanted to stay. My brother was about to get married. They still went home. I don't know how it gets decided, but I still want to be here. At least for as long as Veronica is.
Insecurities don't necessarily make you a liability on the job. If you use them right, they can keep you on your toes. Make you deal with things in a more cautious way, fight smarter. If you have a chance to feel like you can finish something from your past... you should do it.
Mine was more... left behind. I ended up in hell, and when I got resurrected, it didn't come back out with me.