My name is Caitlin O’Halloran, and welcome to Envision Joy.

Envision Joy is a personal development blog where I post about topics like self care, mental health, and general wellness. I hope to provide content that is not only relatable, but also practical.

[mc4wp_form id=”829″]


  1. Your dog is named Alice. That’s all I need to know, writerly friend. That and the fact that you majored in philosophy and love writing. 🙂

    • Thank you for the comment! I’m glad you know her namesake is from Lewis Carroll’s Alice in Wonderland. Too many people have asked me if I named her after the vampire in Twilight lol.

      • Glad to know you didn’t name her after a vampire. Argh-h! Enough with the vampires already. :).

  2. hi cohalls, you recently started following my blog and I wanted to let you know that I switched to wordpress.org – however – same url. you can still find us us at everythingforthelove.com – thanks for reading!

Leave a Reply