Joe,
Agree thenightbird said it well. I was given a quote years back that I feel is probably applicable in your situation - "Lucky parents who have good children seem to always have lucky children who have good parents."