Beneath Two Moons

What if the very thing that made you feel different was also the beginning of your purpose?

That question lives at the heart of Beneath Two Moons, an original fantasy-inspired song set in the world of my Journeys of a Spirit Healer series.

The song follows Thom, a young boy who often feels alone, misunderstood, and unsure where he belongs. Yet beneath a sky lit by two moons, he slowly discovers that the wounds, doubts, and struggles he carries may be leading him toward healing, love, courage, and the light of his soul.

To bring the song to life, I used creative AI tools for music, imagery, and video to create a visual journey filled with angels, mystery, danger, hope, and the first hints of dragons still to come.

If you enjoy fantasy worlds, meaningful stories, spiritual themes, and music with heart, I invite you to experience Beneath Two Moons.

Watch the video here: https://youtu.be/Vz6Q9fPON7A

And if it speaks to you, please share it with someone who may need a little hope today.

— Joe McMonagle

Full-disclosure: For this, I used ChatGPT to help generate the wording. I’ve got a few things going on right now and wanted to post this quickly. Sorry.


If you liked this blog and are interested in receiving an email for future blog posts, enter your email in the field below and click Subscribe.

Not Gone, Just Elsewhere: Video Blog

This month, I created a short video blog about staying connected to those who have passed on—considering how they might still be present with us in a different way. It’s two and a half minutes long.


If you liked this blog and are interested in receiving an email for future blog posts, enter your email in the field below and click Subscribe.

A Never-ending Story

I’m being drawn to creating short video blogs instead of a written blog. My sense is that my divine advisors want me to become more comfortable sharing my thoughts and ideas off the cuff. With written blogs, I often spend a good amount of time editing. In other words, my advisors want me to trust myself.


If you liked this blog and are interested in receiving an email for future blog posts, enter your email in the field below and click Subscribe.