bestcourses is supported by learners. When you buy through links on our website, we may earn an affiliate commission. Learn more

21-Day Self Love Course

Begin your self-love journey for high self-esteem with guided lessons, positive affirmations, and gratitude journaling!

4.5 / 5.0
66 students2 hours 55 minutes

Created by Aarushi Tewari, offered on Udemy

bestcourses score™

Student feedback


To make sure that we score courses properly, we pay a lot of attention to the reviews students leave on courses and how many students are taking a course in the first place. This course has a total of 66 students which left 2 reviews at an average rating of 4.5, which is below the average.

Course length


We analyze course length to see if courses cover all important aspects of a topic, taking into account how long the course is compared to the category average. This course has a length of 2 hours 55 minutes, which is pretty short. This might not be a bad thing, but we've found that longer courses are often more detailed & comprehensive. The average course length for this entire category is 2 hours 36 minutes.

Overall score


This course currently has a bestcourses score of 5.1/10, which makes it an average course. Overall, there are probably better courses available for this topic on our platform.


The most comprehensive course on helping you heal and improve the relationship with yourself. This course will help you shape positive self-talk with the help of guidance, positive affirmations, and gratitude prompts. At the end of this course, you will learn how to reframe and shift your thinking and form a great self-relationship!

We will be working on confidence, moving on, self-acceptance, gratitude, emotions, body image, self-care, self-worth, introspection, and many more topics for 21 days! The format of the course is this:

1. Daily New Topics: Focus on parts of behavior that lower self-love and transform them into sources of empowerment.

2. Daily Affirmations Sessions: Use the power of affirmations to shape positive and uplifting self-talk.

3. Daily Journal Prompts: Do guided journaling for self-reflection and practicing each lesson.

I am so excited for you to start this journey with me!

Common FAQ's:

Do I have the follow the 21-day schedule?

It is recommended to follow the 21-day schedule. But, you can choose the schedule that suits you.

How much time would I have to dedicate to this course on a daily basis?

It takes about 15 minutes daily with the explanation of the theme, guided affirmations session, and journal writing prompt. I've heard a lot of students express their delight over consciously dedicating 15 minutes towards self-care daily!

Do you recommend a particular time of day to take the lessons?

Mornings! This comes from student feedback and personal experience. Mornings are the best time for self-care because you're kickstarting your day with positive feelings. However, schedules can get busy, so whenever you're able to manage and find time to focus, go for it! Do what works for you :)

What you will learn

  • Form a healthy and supportive relationship with yourself
  • Shape a compassionate and empowering self-talk with positive affirmations
  • Build the habit of looking at life through the gratitude perspective
  • Learn how to practice self-love with the help of guided tools


  • No experience required
Udemy logo
Available on


With almost 200,000 courses and close to 50 million students, Udemy is one of the most visited online learning platforms. Popular topics include software development, the digital economy, but also more traditional topics like cooking and music.

Frequently asked questions

  • Price: $19.99
  • Platform: Udemy
  • Language: English
  • 2 hours 55 minutes
21-Day Self Love Course thumbnail

bestcourses score: 5.1/10

There might be better courses available for this topic.