I will complete my master’s degree next week and, even though I have done quite well, I am still struggling through my Moral Theology course (a second time — the first time I had to drop the course because I could not get a handle on the subject matter).