You described my oldest son! He is now grown, married with 3 children. I worried about his salvation as well but since becoming a father, things have changed! He often thanks me for giving him a firm foundation and wants the same for his kids. Alleluia ! So hang in there! This too will pass.
Your words give me great comfort!