The Benefits of Gratitude: How to Cultivate a Thankful Mindset

The Benefits of Gratitude: How to Cultivate a Thankful Mindset

In the hustle and bustle of modern life, it’s easy to get caught up in the pursuit of goals, overlooking the simple pleasures and blessings that surround us. Yet, cultivating a mindset of gratitude can profoundly impact our well-being, relationships, and overall happiness. Gratitude is more than just saying “thank you”—it’s a way of perceiving and interacting with the world that can transform our lives. Let’s explore the benefits of gratitude and how you can cultivate a thankful mindset.

The Benefits of Gratitude

Why does gratitude matter? Good etiquette reminds us to say thank you to those who help us, and of course we appreciate gratitude directed towards us. But what actually happens to us when we express and practice gratitude?

Improved Mental Health

Practicing gratitude can significantly enhance your mental health. Studies have shown that grateful individuals experience lower levels of depression and anxiety. By focusing on positive aspects of life, gratitude shifts your mindset away from negative thought patterns, fostering a more optimistic outlook.

Enhanced Physical Health

Gratitude is linked to better physical health. Grateful people tend to take better care of themselves, exercise more, and attend regular check-ups. Additionally, gratitude can boost your immune system, lower blood pressure, and improve sleep quality, contributing to overall well-being.

Stronger Relationships

Expressing gratitude strengthens relationships. When you acknowledge and appreciate others, it fosters feelings of closeness and connection. Gratitude encourages empathy and understanding, leading to more meaningful and supportive relationships.

Increased Resilience

Life is filled with challenges and setbacks, but a grateful mindset can enhance your resilience. Gratitude helps you focus on what you have rather than what you lack, making it easier to navigate difficulties and maintain a positive attitude in the face of adversity.

Greater Happiness and Life Satisfaction

Gratitude is a powerful predictor of happiness. By regularly reflecting on the good things in your life, you cultivate a sense of contentment and satisfaction. This positive focus can lead to increased overall happiness and a more fulfilling life.

How to Cultivate a Thankful Mindset

So… gratitude is great for us and delivers many benefits. So how can we incorporate more gratitude in our daily lives? How can we change the lens we look through to be more thankful for the world around us?

Keep a Gratitude Journal

One of the most effective ways to cultivate gratitude is by keeping a journal. Each day, write down three to five things you’re grateful for. They can be big or small—anything from a kind gesture from a friend to the beauty of a sunset. Regular journaling helps train your mind to focus on the positives.

Practice Mindfulness

Mindfulness involves being present in the moment and fully experiencing your surroundings. By practicing mindfulness, you become more aware of the good things happening around you, making it easier to appreciate them. Simple mindfulness exercises, like mindful breathing or observing nature, can enhance your sense of gratitude.

Express Gratitude to Others

Take the time to express your gratitude to the people in your life. Whether through a heartfelt note, a verbal thank you, or a small act of kindness, showing appreciation can strengthen your relationships and spread positivity.

Reflect on Challenges

Reflecting on past challenges and how you’ve overcome them can foster gratitude. Consider the lessons you’ve learned and the personal growth you’ve experienced as a result of difficult times. This perspective helps you appreciate your resilience and the support you’ve received along the way.

Create Gratitude Rituals

Incorporate gratitude into your daily routines. This could be a morning gratitude meditation, sharing what you’re grateful for with your family during dinner, or ending the day by listing positive experiences. Rituals make gratitude a consistent and integral part of your life.

Focus on the Present

Often, we get caught up in worrying about the future or dwelling on the past. By focusing on the present moment and what you have right now, you can cultivate a deeper sense of gratitude. Practice grounding techniques, like focusing on your breath or engaging in sensory experiences, to anchor yourself in the present.

Volunteer and Give Back

Helping others is a powerful way to cultivate gratitude. Volunteering your time or resources not only benefits those in need but also helps you appreciate what you have. Acts of kindness and generosity can enhance your sense of purpose and connection to others.

So Much To Be Thankful For

Cultivating a thankful mindset through the practice of gratitude can transform your life in profound ways. From improving mental and physical health to strengthening relationships and increasing happiness, the benefits of gratitude are far-reaching. By incorporating simple practices like journaling, mindfulness, and expressing appreciation, you can foster a more grateful and fulfilling life. Embrace gratitude as a daily habit, and watch as it enriches your perspective and enhances your well-being.

Ben Beresh is a creative entrepreneur and owner of MossyBrain. Originally from Niagara Falls, ON, he now happily calls Broken Arrow OK home, along with his wife Jessica, four amazing kids and dog Charlie. Ben likes to have a good time, all the time (Enneagram 7), playing guitar, the Wim Hof Method, forest bathing, as well as enjoying all types of sandwiches.

Connect with him on Facebook or ben@mossybrain.com.

You might also like…

DISCLOSURE: Some links in this article, and elsewhere on this site, may be affiliate links. While there is not any additional cost to you, purchases made via those affiliate links may earn us a commission. Only products and services which have been vetted and tested by the MossyBrain team are featured and promoted. If you are thinking of purchasing a featured product or service, or have a genuine interest in a linked product, your use of the affiliate link is appreciated and allows us to continue writing these kinds of helpful articles. Thanks so much!

The Power of Breath: An Introduction to Breathwork Practices

The Power of Breath: An Introduction to Breathwork Practices

In our fast-paced lives, it’s easy to overlook one of the most fundamental aspects of our existence: breathing. While breathing is an automatic function, intentional and mindful breathing, known as breathwork, can profoundly impact our physical, emotional, and mental well-being. Breathwork practices have been used for centuries across various cultures to promote health and healing. In this post, we’ll explore the power of breath and introduce you to breathwork practices that can enhance your life.

 

What is Breathwork?

Breathwork encompasses a range of techniques and exercises that focus on conscious control of breathing patterns. It involves manipulating the breath to achieve specific outcomes, such as relaxation, increased energy, emotional release, and improved focus. Breathwork practices can be simple or complex, and they can be integrated into daily routines or used in more structured sessions.

 

The Benefits of Breathwork

Breathwork exercises and practices offer so many physical, mental and emotional benefits- here are just some of the many examples:

Reduces Stress and Anxiety

Breathwork activates the parasympathetic nervous system, promoting relaxation and reducing the body’s stress response. Techniques like deep breathing and diaphragmatic breathing can lower cortisol levels and help manage anxiety.

Improves Mental Clarity and Focus

Controlled breathing increases oxygen flow to the brain, enhancing cognitive function and concentration. Practices such as alternate nostril breathing (Nadi Shodhana) can sharpen mental focus and improve decision-making skills.

Enhances Emotional Well-Being

Breathwork allows for the release of suppressed emotions and promotes emotional balance. Techniques like holotropic breathing can facilitate deep emotional healing and provide a sense of inner peace.

Boosts Physical Health

Regular breathwork can improve respiratory function, increase lung capacity, and boost cardiovascular health. Breathwork practices also enhance the body’s detoxification processes by increasing oxygen intake and expelling toxins.

Supports Spiritual Growth

Many breathwork techniques are rooted in spiritual traditions and can help individuals connect with their inner selves and higher consciousness. Practices like pranayama in yoga are designed to align the mind, body, and spirit.

 

Common Breathwork Techniques

Here are a few examples of common breathwork techniques that you can try out today:

Deep Diaphragmatic Breathing

Also known as belly breathing, this technique involves inhaling deeply into the diaphragm rather than shallowly into the chest. It promotes relaxation and reduces stress.

How to Practice:

  • Sit or lie down in a comfortable position.
  • Place one hand on your chest and the other on your abdomen.
  • Inhale deeply through your nose, allowing your abdomen to rise.
  • Exhale slowly through your mouth, letting your abdomen fall.
  • Repeat for 5-10 minutes.

Box Breathing (Square Breathing)

This technique involves inhaling, holding the breath, exhaling, and holding the breath again, each for a count of four. It’s excellent for calming the mind and enhancing focus.

How to Practice:

  • Inhale through your nose for a count of four.
  • Hold your breath for a count of four.
  • Exhale through your mouth for a count of four.
  • Hold your breath again for a count of four.
  • Repeat the cycle for several minutes.

Alternate Nostril Breathing (Nadi Shodhana)

This pranayama technique balances the left and right hemispheres of the brain and promotes mental clarity.

How to Practice:

  • Sit comfortably with your spine straight.
  • Close your right nostril with your right thumb.
  • Inhale deeply through your left nostril.
  • Close your left nostril with your right ring finger, and open your right nostril.
  • Exhale through your right nostril.
  • Inhale through your right nostril, then close it and exhale through your left nostril.
  • Continue alternating for 5-10 minutes.

Holotropic Breathwork

This technique involves deep, rapid breathing to induce altered states of consciousness and facilitate emotional release. It is often practiced in guided sessions with a trained facilitator.

Due to its intensity, it’s recommended to practice holotropic breathwork under the guidance of a certified practitioner.

 

Incorporating Breathwork into Your Daily Routine

With a little intentionality, breathwork can be seamlessly integrated into your daily life. When practiced with consistency, breathwork can have a dramatic effect on your health, mood and well-being.

Morning Routine

Start your day with a few minutes of deep diaphragmatic breathing to energize your body and mind.

Work Breaks

Practice box breathing or alternate nostril breathing during breaks to reduce stress and improve focus.

Evening Wind Down

Use deep breathing exercises to relax and prepare your body for restful sleep.

Mindful Moments

Throughout the day, take short breaks to check in with your breath. Notice any tension and use breathwork to release it.

 

Stop and Take a Breath

Breathwork is a powerful tool that can transform your physical, emotional, and mental well-being. By incorporating simple breathwork practices into your daily routine, you can harness the power of your breath to reduce stress, enhance focus, and promote overall health. Whether you’re new to breathwork or looking to deepen your practice, the benefits are profound and far-reaching. Embrace the power of breath and discover a path to a healthier, more balanced life.

Ben Beresh is a creative entrepreneur and owner of MossyBrain. Originally from Niagara Falls, ON, he now happily calls Broken Arrow OK home, along with his wife Jessica, four amazing kids and dog Charlie. Ben likes to have a good time, all the time (Enneagram 7), playing guitar, the Wim Hof Method, forest bathing, as well as enjoying all types of sandwiches.

Connect with him on Facebook or ben@mossybrain.com.

You might also like…

DISCLOSURE: Some links in this article, and elsewhere on this site, may be affiliate links. While there is not any additional cost to you, purchases made via those affiliate links may earn us a commission. Only products and services which have been vetted and tested by the MossyBrain team are featured and promoted. If you are thinking of purchasing a featured product or service, or have a genuine interest in a linked product, your use of the affiliate link is appreciated and allows us to continue writing these kinds of helpful articles. Thanks so much!

The Value of a Sabbath Practice: A Rest for Everyone

The Value of a Sabbath Practice: A Rest for Everyone

In today’s fast-paced, always-connected world, the idea of taking a day of rest each week might seem like an outdated luxury. However, the concept of a Sabbath—a designated time for rest, reflection, and rejuvenation—can offer profound benefits, even when viewed through a secular lens. Whether you’re religious or not, integrating a Sabbath practice into your life can enhance your well-being, productivity, and overall quality of life.

 

The Historical Roots of the Sabbath

Traditionally, the Sabbath is rooted in religious traditions, such as Judaism and Christianity, where it is observed as a day of rest and worship. The essence of the Sabbath, however, transcends religious boundaries and taps into a universal human need: the need for rest. Throughout history, various cultures have recognized the importance of taking breaks, whether through designated rest days, festivals, or communal gatherings.

 

The Modern Need for Rest

In our contemporary society, the lines between work and personal life have become increasingly blurred. Technology allows us to be reachable 24/7, often leading to burnout and stress. According to numerous studies, chronic stress and lack of rest can lead to serious health issues, including heart disease, depression, and weakened immune function. This is where the concept of a Sabbath can play a crucial role.

 

The Secular Benefits of a Sabbath Practice

Despite the religious origins of Sabbath, anyone can benefit from intentional rest, reflection and relaxation. Check out the numerous great reasons to incorporate this practice into your life:

Mental Health and Well-being

Taking a regular Sabbath can significantly improve your mental health. A day of rest provides a much-needed break from the constant influx of information and demands. It allows your mind to decompress, reducing anxiety and promoting a sense of calm and balance.

Enhanced Productivity and Creativity

Contrary to the belief that constant work leads to greater productivity, taking regular breaks is essential for maintaining high levels of efficiency and creativity. A Sabbath allows your brain to rest, process information, and form new connections, leading to more innovative solutions and ideas when you return to work.

Improved Physical Health

Rest is vital for physical health. A day dedicated to relaxation and activities that bring joy can lower blood pressure, improve sleep, and boost your immune system. Engaging in gentle physical activities, such as walking in nature or practicing yoga, can further enhance these benefits.

Strengthened Relationships

Spending uninterrupted time with loved ones is another significant benefit of observing a Sabbath. In our busy lives, quality time with family and friends often takes a backseat. Dedicating a day to connect with those who matter most can strengthen relationships and foster a deeper sense of community.

Increased Self-awareness and Personal Growth

A Sabbath provides an opportunity for reflection and self-awareness. It’s a time to assess your goals, values, and overall life direction. Activities such as journaling, meditation, or simply spending time in solitude can lead to profound personal insights and growth.

 

Practical Tips for Observing a Secular Sabbath

You don’t need to attend church or synagogue to observe the Sabbath (but feel free if informed by your faith or simply curious). Anyone can enjoy a fulfilling Sabbath by trying the following ideas:

Set Boundaries

Clearly define your Sabbath time and communicate it to others. Let friends, family, and colleagues know that you will be unavailable during this period. This helps create a protected space for rest and rejuvenation.

Unplug from Technology

Consider a digital detox during your Sabbath. Limit the use of smartphones, computers, and other devices. This reduces distractions and allows you to be more present in the moment.

Engage in Relaxing Activities

Choose activities that help you relax and unwind. This could be reading, taking a walk in nature, practicing mindfulness, or enjoying a hobby. The key is to engage in activities that bring you joy and peace.

Connect with Loved Ones

Use this time to strengthen your relationships. Plan a family meal, spend time with friends, or simply enjoy the company of those you care about. Shared experiences can enhance the sense of connection and community.

Reflect and Journal

Take some time to reflect on your week, your goals, and your personal growth. Journaling can be a powerful tool for processing thoughts and emotions, leading to greater self-awareness and clarity.

 

How Will You Sabbath?

Incorporating a Sabbath practice into your life, even from a secular perspective, can have transformative effects on your well-being, productivity, and overall happiness. By setting aside regular time for rest and reflection, you honor your need for balance and rejuvenation. In a world that often glorifies busyness, the practice of taking a Sabbath stands as a powerful reminder of the value of rest. Embrace the Sabbath, and discover the profound benefits it can bring to your life.

Ben Beresh is a creative entrepreneur and owner of MossyBrain. Originally from Niagara Falls, ON, he now happily calls Broken Arrow OK home, along with his wife Jessica, four amazing kids and dog Charlie. Ben likes to have a good time, all the time (Enneagram 7), playing guitar, the Wim Hof Method, forest bathing, as well as enjoying all types of sandwiches.

Connect with him on Facebook or ben@mossybrain.com.

You might also like…

DISCLOSURE: Some links in this article, and elsewhere on this site, may be affiliate links. While there is not any additional cost to you, purchases made via those affiliate links may earn us a commission. Only products and services which have been vetted and tested by the MossyBrain team are featured and promoted. If you are thinking of purchasing a featured product or service, or have a genuine interest in a linked product, your use of the affiliate link is appreciated and allows us to continue writing these kinds of helpful articles. Thanks so much!

Cultural Immersion: How Learning About Other Cultures Can Enrich Your Life

Cultural Immersion: How Learning About Other Cultures Can Enrich Your Life

ln our increasingly interconnected world, exposure to different cultures is more accessible than ever. Cultural immersion, the process of deeply engaging with and understanding a culture different from your own, offers profound benefits that extend far beyond simple curiosity. From broadening your perspectives to enhancing personal growth, learning about other cultures can significantly enrich your life. Let’s explore the importance of cultural immersion and how you can incorporate it into your daily life.

 

The Benefits of Cultural Immersion

Exposure to new cultural experiences can and will shift your understanding of the world you live in. Here are several significant benefits of cultural immersion:

Broadening Perspectives

Engaging with different cultures exposes you to new ways of thinking and living. It challenges preconceived notions and stereotypes, fostering a more inclusive and empathetic worldview. This broadened perspective helps you appreciate the diversity and complexity of the human experience.

Enhancing Personal Growth

Cultural immersion encourages you to step out of your comfort zone, promoting personal growth and adaptability. By navigating unfamiliar environments and traditions, you develop resilience, flexibility, and problem-solving skills. These experiences contribute to your overall personal development and self-awareness.

Improving Communication Skills

Learning about other cultures often involves learning new languages or dialects. This not only improves your linguistic abilities but also enhances your non-verbal communication skills. Understanding cultural nuances in communication can make you a more effective and empathetic communicator.

Fostering Creativity

Exposure to different cultural practices, arts, and philosophies can inspire creativity and innovation. By embracing diverse perspectives and ideas, you can approach problems and projects with fresh insights and solutions. This creative boost is invaluable in both personal and professional settings.

Strengthening Relationships

Cultural immersion helps build meaningful connections with people from different backgrounds. These relationships enrich your social network, providing opportunities for collaboration, mutual learning, and support. Understanding and respecting cultural differences also strengthens your relationships in multicultural settings.

Sign Up To Recieve The Latest From

Articles | Videos | Courses | Community

Practical Ways to Immerse Yourself in Other Cultures

So how can we experience these amazing benefits of cultural immersion? Practice the following ideas to expand your world and allow you to better connect with new people, experiences and environments:

Travel with Intention

Traveling to new places is one of the most effective ways to immerse yourself in another culture. However, instead of just sightseeing, engage with the local community. Attend cultural events, visit local markets, and participate in traditional activities. Staying with local families or in culturally immersive accommodations can provide deeper insights into the daily lives of the people.

Learn a New Language

Learning a new language opens doors to understanding and appreciating another culture. It allows you to communicate more effectively and shows respect for the culture you are exploring. Language learning apps, classes, and conversation exchanges are great resources to get started.

Read and Watch Diverse Media

Books, films, documentaries, and podcasts from different cultures offer a window into their worldviews, histories, and traditions. Seek out media that accurately represents and respects the cultures you are interested in. This can provide a deeper understanding and appreciation of their unique narratives and experiences.

Engage in Cultural Exchange Programs

Cultural exchange programs, whether through education, work, or volunteering, offer immersive experiences that foster deep cultural understanding. These programs provide structured opportunities to live, work, and interact with people from different cultures, enhancing your learning and personal growth.

Participate in Local Cultural Events

Many communities host cultural festivals, food fairs, and art exhibitions celebrating diverse traditions. Attending these events can be a fun and enriching way to experience different cultures without traveling far. Engage with the performers, artists, and organizers to learn more about their cultural significance.

Connect with Diverse Communities

Building relationships with people from different cultural backgrounds in your community can offer ongoing opportunities for cultural immersion. Join cultural clubs, community centers, or online groups dedicated to cultural exchange. These connections can provide a supportive network for continuous learning and exploration. 

 

The World is an Amazing Place- Experience It Fully

Cultural immersion is a powerful tool for personal enrichment and growth. By actively engaging with and learning about different cultures, you can broaden your perspectives, enhance your communication skills, and foster creativity. Whether through travel, language learning, or participating in local cultural events, there are numerous ways to immerse yourself in the rich tapestry of human culture. Embrace the journey of cultural exploration, and watch as it transforms your understanding of the world and your place in it.

Further Reading

Ben Beresh is a creative entrepreneur and owner of MossyBrain. Originally from Niagara Falls, ON, he now happily calls Broken Arrow OK home, along with his wife Jessica, four amazing kids and dog Charlie. Ben likes to have a good time, all the time (Enneagram 7), playing guitar, the Wim Hof Method, forest bathing, as well as enjoying all types of sandwiches.

Connect with him on Facebook or ben@mossybrain.com.

You might also like…

DISCLOSURE: Some links in this article, and elsewhere on this site, may be affiliate links. While there is not any additional cost to you, purchases made via those affiliate links may earn us a commission. Only products and services which have been vetted and tested by the MossyBrain team are featured and promoted. If you are thinking of purchasing a featured product or service, or have a genuine interest in a linked product, your use of the affiliate link is appreciated and allows us to continue writing these kinds of helpful articles. Thanks so much!

The Power of Journaling: How Writing Can Enhance Your Learning

The Power of Journaling: How Writing Can Enhance Your Learning

In the digital age, where screens dominate our attention and information floods our minds, the simple act of journaling stands out as a powerful tool for personal growth and learning. Journaling, the practice of writing down thoughts, experiences, and reflections, can significantly enhance your learning process. Whether you’re a student, a professional, or simply someone on a journey of self-improvement, incorporating journaling into your routine can bring numerous benefits. Let’s explore the power of journaling and how it can boost your learning.

The Benefits of Journaling for Learning

Improved Memory Retention

Writing things down helps reinforce information in your mind. The act of putting pen to paper engages multiple cognitive processes, making it easier to remember and recall information later. When you write about what you’ve learned, you’re essentially reviewing and reinforcing the material.

Enhanced Understanding

Journaling encourages you to process and articulate your thoughts. By explaining concepts in your own words, you deepen your understanding and clarify any confusion. This practice helps transform passive learning into active engagement, leading to a more profound grasp of the subject matter.

Increased Focus and Concentration

In our fast-paced world, maintaining focus can be challenging. Journaling provides a dedicated time and space for reflection, allowing you to concentrate fully on the topic at hand. This focused attention enhances your ability to absorb and retain information.

Critical Thinking and Problem-Solving

Journaling encourages you to analyze and evaluate your thoughts and experiences. By questioning assumptions and exploring different perspectives, you develop critical thinking skills. Writing about challenges and brainstorming solutions also enhances your problem-solving abilities.

Emotional and Mental Clarity

Learning is not just an intellectual process; it’s also emotional. Journaling provides an outlet for expressing emotions, reducing stress, and gaining mental clarity. When your mind is clear and your emotions are in check, you’re better equipped to learn and grow.

Practical Tips for Effective Journaling

Set Clear Intentions

Before you start journaling, set clear intentions for what you want to achieve. Are you reflecting on a recent lesson, exploring a new concept, or working through a problem? Having a specific focus will make your journaling more productive.

Be Consistent

Consistency is key to reaping the benefits of journaling. Set aside regular time each day or week to write. Whether it’s in the morning to set intentions for the day or in the evening to reflect, find a routine that works for you.

Create a Comfortable Environment

Choose a quiet, comfortable space for journaling. Minimize distractions and create an environment that allows you to focus and reflect. This dedicated space will become a sanctuary for your thoughts and ideas.

Use Prompts and Questions

If you’re unsure where to start, use prompts or questions to guide your writing. Questions like “What did I learn today?” or “How can I apply this knowledge?” can stimulate reflection and deeper thinking.

Be Honest and Authentic

Journaling is a personal practice, so be honest and authentic in your writing. Don’t worry about grammar or spelling; focus on expressing your thoughts and feelings freely. Authenticity will make your reflections more meaningful and insightful.

Review and Reflect

Periodically review your journal entries to track your progress and identify patterns. Reflecting on past entries can provide valuable insights into your learning journey and help you see how far you’ve come.

Different Types of Journaling for Learning

Reflective Journaling

Reflective journaling involves writing about your experiences and what you’ve learned from them. This type of journaling helps you connect theory with practice, making it easier to apply new knowledge in real-life situations.

Gratitude Journaling

Gratitude journaling focuses on writing about things you’re grateful for. This practice can enhance your emotional well-being, creating a positive mindset that supports learning and growth.

Learning Journals

Learning journals are specifically dedicated to documenting what you’ve learned. This can include notes from books, courses, or personal insights. A learning journal serves as a valuable resource for reviewing and reinforcing knowledge.

Creative Journaling

Creative journaling combines writing with creative expression, such as drawing or mind mapping. This approach can stimulate creativity and make the learning process more engaging and enjoyable.

Conclusion

Journaling is a powerful tool that can significantly enhance your learning journey. By improving memory retention, deepening understanding, increasing focus, and fostering critical thinking, journaling supports both intellectual and emotional growth. Whether you’re a seasoned learner or just starting your path to self-improvement, incorporating journaling into your routine can transform the way you learn and grow. So, grab a notebook and pen, and start experiencing the power of journaling today. Your mind and spirit will thank you.

Ben Beresh is a creative entrepreneur and owner of MossyBrain. Originally from Niagara Falls, ON, he now happily calls Broken Arrow OK home, along with his wife Jessica, four amazing kids and dog Charlie. Ben likes to have a good time, all the time (Enneagram 7), playing guitar, the Wim Hof Method, forest bathing, as well as enjoying all types of sandwiches.

Connect with him on Facebook or ben@mossybrain.com.

You might also like…

DISCLOSURE: Some links in this article, and elsewhere on this site, may be affiliate links. While there is not any additional cost to you, purchases made via those affiliate links may earn us a commission. Only products and services which have been vetted and tested by the MossyBrain team are featured and promoted. If you are thinking of purchasing a featured product or service, or have a genuine interest in a linked product, your use of the affiliate link is appreciated and allows us to continue writing these kinds of helpful articles. Thanks so much!

Pin It on Pinterest