Dear Matt.
I am sorry for all the disruption in your early life and I'm happy for you that you are working on yourself.
It sounds like you are going in the right direction. Dr. Phil also has a book called "Family First" which is great for setting family values and could answer many of the questions you have.( I am in my early 50's and have raised four daughters. It is only now that I realize what things I did well and areas I could have improved on).
I am so thankful I was a mom who never hit her children. When the girls, ages 32, 29, 22, 20,, start to reminisque about their childhood, I am so glad that beatings were not part of their rememberences. I babysit two boys (since their birth), and their father was raised by a father who slapped him around and he says'if it was good enough for him, it's good enough for them") Thankfully he works out of town through the week and is home on weekends! I have seen bruises on the one child's butt at one time and was furious! I hope these boys don't follow in their father's footsteps, and praise to you that you know that abuse is not how to raise children. The oldest boy is ten years old and you can tell by some of the things that he says that he has already picked up on things, just by the hitting and the way his father shows no respect for his mother, that this behavior may continue on in the next of their generation.
Dr. Phil also says, "You can tell the measure of a man, by the way he treats his family(or wife) behind closed doors")
Regarding your stepson, once again Dr. Phil says to stay out of the disapline department. It is up to the natural parent on how and what disapline to enact. I would agree unless he is disrepectful and once he grows bigger that mom, you may have to step in and remind him of that. Alcohol is a huge factor in this family and I am proud of you for steering away from it. It is nothing but trouble. You must have an angel for a wife to stay and get you through. I hope you are good to her.
My first husband was a drinker and was very verbally abusive to me and though he never hit the girls they were afraid of him. To this day they are "afraid" to tell dad this or that, or "afraid" to ask dad something, and look at their ages!! I always encourage them face him saying, "you know he's not going to hit you, he just yells." And they say 'yeah but his face gets really red and the vein on his forehead pops out! "(Which it does) Then we laugh about it. My second husband is a Godsend. Nothing rattles his chain and he has been a stepfather to my girls for 12 years. He never interfered with any arguement or disapline except to say "Listen to your Mother."
I also suffer from depression and can understand from that point of view too.
But seriously, get the book, read some more and you can never stop learning how to be a better parent.
It is not until you see your child graduate high school . . . you give yourself a pat on the back, then when he graduates college. . . another pat on the back, and when you see them walk down the aisle to marry a good person, you realize. .. .I did a good job. And when you see your son/daughter being a good parent , , ,you say to yourself, . . . I did a GREAT JOB!
God Bless you and your family.
(I would be proud of you if you were a son of mine)