
Your Mental Wellness Journey Starts Here
Find the right level of support for your mental health journey with our thoughtfully designed subscription plans.
Choose Your Path to Wellness
๐งก Basic Tier | Low Cost Tier | Premium Tier |
---|---|---|
Free | $5/month | $9/month |
Access to therapeutic videos | Basic Tier +Extended Library of therapeutic Videos | Full Access + downloads + ask questions |
Journaling intro | Basic Tier +Unlimited written content | Full Access + downloads + ask questions |
Mood & tracking tools | Basic Tier + Complete themed series access | Full access + downloads + ask questions |
Written reflections and prompt | Basic Tier + Advanced mood tracking |
Journaling

Journaling is a versatile and powerful mental health, wellness, and personal growth tool. Benefits and approaches vary depending on your goals, like emotional processing, goal setting, creativity, or healing
Journaling
Write your thoughts below. Your notes are saved in your browser.
โ Back to Home
๐ Journal History
${log.date}
`).join(''); } function saveJournal() { const content = textarea.value.trim(); if (!content) return alert('Journal is empty. Nothing to save.'); localStorage.setItem('journalEntry', content); const logs = JSON.parse(localStorage.getItem('journalLogs') || '[]'); logs.unshift({ date: new Date().toLocaleString(), text: content }); localStorage.setItem('journalLogs', JSON.stringify(logs)); loadJournal(); alert('Journal saved!'); } function clearJournal() { if (confirm('Do you want to save the current entry before clearing?')) { saveJournal(); } textarea.value = ''; localStorage.removeItem('journalEntry'); } function exportJournal() { const logs = JSON.parse(localStorage.getItem('journalLogs') || '[]'); if (logs.length === 0) return alert('No journal entries to export.'); const content = logs.map(log => `${log.date}\n${log.text}\n\n`).join(''); const blob = new Blob([content], { type: 'text/plain' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = 'journal-log.txt'; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); } loadJournal(); ${log.text}
๐ง Log Your Mood
Select your current mood and write a short entry.
โ Back to Home
๐ Mood Log History
${entry.date} โ ${entry.mood}
`).join(''); } function saveMood() { const mood = moodSelect.value; const text = moodText.value.trim(); if (!text) return alert('Please enter some thoughts.'); const moods = JSON.parse(localStorage.getItem('moodLog') || '[]'); moods.unshift({ date: new Date().toLocaleString(), mood, text }); localStorage.setItem('moodLog', JSON.stringify(moods)); moodText.value = ''; loadMoods(); alert('Mood saved!'); } function exportMoodLog() { const moods = JSON.parse(localStorage.getItem('moodLog') || '[]'); if (moods.length === 0) return alert('No mood entries to export.'); const content = moods.map(entry => `${entry.date} โ ${entry.mood}\n${entry.text}\n\n`).join(''); const blob = new Blob([content], { type: 'text/plain' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = 'mood-log.txt'; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); } loadMoods(); ${entry.text}
Professional therapeutic content crafted to support your mental wellness journey with compassion and expertise. |
---|
ยฉ 2025 HopeWithRoots. Supporting your wellness journey. |
Professional therapeutic content crafted to support your mental wellness journey with compassion and expertise. |
---|
ยฉ 2025 HopeWithRoots. Supporting your wellness journey. |
Therapeutic Videos
Professional therapeutic content crafted to support your mental wellness journey with compassion and expertise. |
---|
ยฉ 2025 HopeWithRoots. Supporting your wellness journey. |
Audio Listening
Anger- understanding emotions
Professional therapeutic content crafted to support your mental wellness journey with compassion and expertise. |
---|
ยฉ 2025 HopeWithRoots. Supporting your wellness journey. |