Anyone who has ever had children has had failures, don’t beat yourself up. I too, can see where I could have done better, but none of us are perfect. My kids are soon to be 26 and 31. And they, too, are seeing the mistakes THEY made, by not embracing our (their mom and I) parenting. That makes me feel better, because they are realizing we were doing it right. My parents, still alive and both 89, rolled their eyes at our raising of our kids. It’s a different world now, and changes from generation to generation. Parenting is hard, always has been.
Good parents sometimes end up with bad kids.
Bad parents sometimes end up with good kids.
All you can do is your best and hope and pray that they wise up before they do something disastrous to themselves and those who love them.