I can tell you this my dad wasnt much but he was my dad and i respect him and in returned when he passed my heart was sad and that lets me know that life is too short to keep take it one day at a time because the day u take just might be your last so let it go and pray for him and ask god to help him. try sitting him down and telling him dad i need to talk and and i need for you to listen plez and see how far that goes hopes this helps a lil. And love him with no regrets and love him inspite of what he is takeing you through.
Remember that he's human and therefore not perfect. Forgive him for his imperfections, and talk to him about how he can do better by you. Tell him how you feel about his actions that are upsetting you.
Well it would be hard for children to trust their father even with other people.Sometimes when they are disappointed,when they grow up they became rebellious.What you have to do with your children is to comfort them and try to let them understand the situation.Show them your love and care.