Waiting for Snow
Dain lost his job, his boyfriend, and his church after one horrifying accident a few months ago. Now it's Christmas Eve, and he's reminded of each of those loses in a heart-breaking confrontation with his abusive father. Driving aimlessly, he meets Jake, the local sheriff. Jake is very interested in Dain, but can Dain let go of the past and learn to believe in love again?