Unfortunately we can't diagnose you but what you say has a very familiar ring. Yes, there is some sort of family component....nature? nurture? Who knows?! My mom has it, I have it, I pray daily my child does not! Sounds like you are on the right path, now you just need to find a...