(quick thought before I take the kids to school)

You've been "ministering to people's spiritual needs". I assume this means that you've got higher levels of empathy than the average person in the tech industry. That's a positive, and you should consider emphasising it in your cover letters. There are roles within tech where that's important: UX design, technical documentation, technical project management, customer representative, etc.

Maybe that leaves you cold, or maybe that's something you want to build into your thinking.
_________________________
-- roger