Cy,

If the check into the aforementioned parenting stuff, you might find it helpful. If not, nothing lost. It has helpped me with teen D's.

Working on the best you, is the best you can do right now.

Just think of how much more awesomer you'll be wink