Sheesh Chrome. I really admire that you made it through such a difficult childhood and young adulthood. Have you ever read Tuesdays with Morrie? Morrie didn't have the best of childhoods either (minus the beatings) with little love from his stepmother but what I admired and was amazed about was his capacity to love anyway. he was a great father, husband and friend despite his upbringing.
For someone like me that had such great and loving parents I get so angry and sad when I think about people who never had that love and stability in their lives. I know that no one's life is perfect and no parents are perfect but still shouldn't every child have LOVE???
Anyway your devotion to your kids and toward your wife are truly something to be admired.
But what is happiness except the simple harmony between a man and the life he leads? ~Albert Camus