hey CAS. i know what you mean, the good ones seem to be few and far between :/
won't start telling you that they exist, i know that at this point the only thing you will believe is finally meeting the right person.
will just say that hey man, totally understand, but unless you are just venting - don't give in to anger. that doesn't solve anything, just freaking gets you even heavier into that crap.
dead.