Honoring Our Fathers, Spiritual Fathers, and the Heavenly Father

Happy Father’s Day from Pastor Mark!

Today’s question: For those with difficult earthly fathers, or who have lived without a father in the home, how can I best see God as a good Heavenly Father? How can I forgive my earthly father? How do we best honor our Fathers, Spiritual Fathers, and the Heavenly Father?