St. John Bosco says that there are 3 things that lead children astray… bad friends, bad habits, and bad media.
We must encourage good friends, good habits, and good media.
A weekly Holy Hour and spiritual reading is doable for every young person. Do it.