General Observation: If you can find someone who will listen to all the 'crap' in your life, hear about all your emotional 'baggage' and still not walk away, you've found a keeper!!!
Or maybe either a therapist in training or someone so lonely they are desperate enough to listen. I'm kind of a glass mostly empty guy..
Ugh! I would bore myself to tears nattering on about the bad parts of my past...that's what THERAPISTS are for, not lovers......
Just be sure not to take advantage of that good heart. If you want to be a keeper don't abuse the privilege and listen to all their crap as well.