💞 Love & Relationships

How to Be Happy With Yourself: 12 Simple Practices That Work

Couple holding hands while walking their dogs across a bridge

Key takeaways

  • Being happy with yourself means steady self-acceptance, not constant happiness.
  • Compare yourself to your past self, not to other people's highlight reels.
  • Talk to yourself the way you would talk to a good friend.
  • Sleep, regular meals and movement have a real effect on how you feel about yourself.
  • Start with two small habits and build from there; consistency beats intensity.
In this article
  1. Why being happy with yourself matters for relationships
  2. Change how you talk to yourself
  3. Treat yourself like someone you care about
  4. Take care of your body and basic needs
  5. What to do on the days you don't feel happy with yourself
  6. Being happy with yourself in a relationship
  7. A simple daily routine to try
  8. Start small and stay consistent

Being happy with yourself doesn't mean loving every part of your life or never having a bad day. It means feeling basically at peace with who you are, treating yourself with the same decency you'd offer a good friend, and not needing someone else's approval to feel okay. That kind of steady self-acceptance makes every relationship in your life healthier, including the romantic ones.

The good news is that it's built through small, repeatable habits rather than one big breakthrough. Here are 12 practical ways to learn how to be happy with yourself, plus ideas for what to do on the days when it feels out of reach.

Why being happy with yourself matters for relationships

When you feel settled in yourself, you date and love from a place of choice rather than need. You're less likely to cling to the wrong person, accept poor treatment or lose yourself trying to please a partner. You can enjoy someone's company without depending on it for your sense of worth. That's not selfish; it's the foundation for being a good partner, friend and family member.

The practices below fall into three groups: how you think about yourself, how you treat yourself, and how you care for your body. Pick two or three to start with rather than trying all of them at once.

Change how you talk to yourself

1. Stop comparing your life to other people's

Comparison is one of the fastest ways to feel bad about a perfectly good life. Social media makes it worse, because you're comparing your everyday reality to other people's highlight reels. When you notice yourself measuring up, try redirecting the comparison to your own past: "Am I doing a little better than I was a year ago?" That's a fairer and far more useful benchmark.

2. Catch your inner critic and answer back

Most people have a voice that narrates their mistakes in harsh terms. You don't have to silence it completely, but you can talk back. When you think "I'm so useless," ask: would I say this to a friend? Then rephrase it the way a kind friend would: "That didn't go well, and I can try a different approach next time."

3. Forgive yourself for past mistakes

Holding onto old regrets keeps you stuck in a version of yourself you've already outgrown. Forgiving yourself doesn't mean pretending something didn't matter. It means acknowledging it, making amends where you can, learning from it and choosing to move forward. Try writing a short letter to your past self that names what happened and what you understand now.

4. Be less judgmental, of others and yourself

The way we judge other people is often the way we judge ourselves. If you're quick to criticize others' looks, choices or lifestyles, that same harsh lens probably turns inward too. Practicing curiosity instead of judgment ("I wonder what's going on for them") gradually softens how you see yourself.

Treat yourself like someone you care about

5. Do one kind thing for yourself every day

Not a grand self-care routine, just one small act: a walk at lunch, your favorite coffee, ten minutes with a book, a call to someone who makes you laugh. Small daily kindnesses send yourself a steady message that your well-being matters.

6. Appreciate yourself out loud

We're quick to list our flaws and slow to notice our strengths. At the end of each day, name three things you did well or handled okay, however small. "I was patient with my coworker." "I finished the hard email." Over time, you train your attention to notice what's going right.

7. Spend quality time alone

If you only feel okay when you're with other people, being happy with yourself will feel fragile. Practice enjoying your own company: take yourself to a movie, cook a nice meal for one, go to a museum alone. It may feel awkward at first and then surprisingly freeing.

8. Plan something to look forward to

Anticipation is its own source of happiness. Plan a trip, a day out, a concert or even a weekend project. It doesn't have to be expensive. Having something on the calendar that excites you gives ordinary weeks a little more lift.

Tip: Try a "date with yourself" once a month. Pick an activity you'd enjoy with a partner, then do it solo and give yourself full attention. It's a practical way to build confidence and independence.

9. Set boundaries that protect your energy

Saying yes to everything can leave you drained and resentful. Being happy with yourself includes being willing to say "no," "not right now" or "that doesn't work for me." Our guide on how to stand up for yourself has scripts to make that easier.

Bonus: Limit the inputs that drain you

Notice which accounts, shows, conversations or habits leave you feeling worse about yourself. You don't have to cut everything out, but you can curate. Unfollow accounts that make you feel inadequate, mute group chats that spiral into negativity, and spend more time with people and media that leave you feeling encouraged. What you take in every day quietly shapes how you see yourself.

Take care of your body and basic needs

It's hard to feel good about yourself when you're exhausted, hungry and hunched over a screen. The basics aren't glamorous, but they matter.

10. Prioritize good sleep

Poor sleep makes everything feel worse: your mood, your patience and how you see yourself. Aim for a regular bedtime, a wind-down routine without screens and a dark, cool room. If you have ongoing sleep problems, talk with a doctor.

11. Don't skip meals

Running on empty affects your energy and mood. Regular, balanced meals help you stay steady through the day. This isn't about strict diets; it's about giving your body consistent fuel.

12. Move your body and sit up straight

Gentle movement you enjoy, such as walking, dancing, stretching or a sport, is a reliable way to lift your mood. Even posture can make a difference in how you feel: sitting up and opening your shoulders often feels more confident than slumping. Notice how your body feels and choose what helps.

What to do on the days you don't feel happy with yourself

Everyone has hard days. Self-acceptance isn't about avoiding them; it's about how you treat yourself during them.

  • Name the feeling. "I feel disappointed in myself today" is easier to work with than a vague cloud of bad mood.
  • Lower the bar. On a rough day, a shower, a meal and an early night count as wins.
  • Reach out. Text a friend or family member. Connection is a powerful antidote to self-criticism. If isolation is part of the problem, see our guide on how to deal with loneliness.
  • Remember it passes. Feelings shift. A bad day is not proof that you're failing at life.
Tip: If low mood, anxiety or harsh self-talk lasts for weeks or affects your daily life, consider talking with a licensed therapist. Getting support is a sign of strength, not weakness.

Being happy with yourself in a relationship

If you're dating or partnered, self-acceptance helps you show up as an equal. You can share your needs without fear, handle disagreements without feeling crushed and enjoy your partner without depending on them for your worth. Keep your own friendships, hobbies and goals going. A partner should add to a full life, not be the whole of it.

If insecurity often creeps into your relationships, our guide on how to not be insecure goes deeper. And if you're single, being content on your own is the best possible starting point for finding someone great. Explore more in our relationships section.

A simple daily routine to try

If you like structure, here's an easy way to combine several of these practices into one day:

  • Morning: Before checking your phone, drink a glass of water and name one thing you're looking forward to.
  • Midday: Eat a real lunch and take a ten-minute walk, even around the block.
  • Evening: Do one small kind thing for yourself, then write down three things you handled well.
  • Bedtime: Put screens away a little earlier and go to bed at a consistent time.

It takes only a few minutes in total, and repeating it most days builds a steady sense that you're on your own side.

Start small and stay consistent

Learning how to be happy with yourself is a practice, not a destination. Choose two habits from this list, perhaps one mental and one physical, and stick with them for a few weeks. Notice what changes. Then add another. Small, steady kindness toward yourself adds up to a life you genuinely enjoy living.

Frequently asked questions

How can I be happy with myself without a relationship?

Build a full life of your own: friendships, hobbies, goals and time alone that you genuinely enjoy. Practice kind self-talk, take care of your sleep and health, and plan things to look forward to. When your sense of worth does not depend on a partner, being single feels less like waiting and more like living.

Why is it so hard to be happy with yourself?

Harsh inner criticism, constant comparison on social media, past mistakes and unmet basic needs like sleep can all make self-acceptance difficult. Many people also learned early on to tie their worth to achievement or approval. These patterns can change with practice, and a licensed therapist can help if they feel deeply rooted.

How long does it take to learn to love yourself?

There is no fixed timeline, and it is not a one-time achievement. Most people notice small shifts within a few weeks of consistent habits like kinder self-talk and better sleep. Deeper self-acceptance tends to grow over months and years, with good and bad stretches along the way.

Can being happy with yourself improve your relationships?

Yes. When you feel secure in yourself, you are more likely to set healthy boundaries, communicate needs clearly and choose partners who treat you well. You also put less pressure on a partner to make you feel worthy, which tends to make relationships calmer and more balanced.