How much is too much? How long do you wait and wait and wait and hope before you say to hell with it and throw in the towel? What if waiting and waiting and tolerating lots of crap is worth it in the long run? But then again, what if all that backfires?