Sidechat logo Sidechat
Download TikTok Instagram X

Explore

Find communities with your people

  • Netflix
    Netflix 1523 members
  • Among Us
    Among Us 1388 members
  • Crazy YikYak Notifications
    Crazy YikYak Notifications 116314 members
  • big dick problems
    big dick problems 11641 members
  • Baking
    Baking 111332 members
  • DEBRIEF
    DEBRIEF 137007 members
  • Girl Gym
    Girl Gym 152928 members
  • interior design
    interior design 1507 members
  • Anxiety
    Anxiety 149492 members
  • Girl Talk
    Girl Talk 242579 members
  • Gracie Abrams
    Gracie Abrams 13045 members
  • Trans Talk
    Trans Talk 111010 members
  • General
    General 318676 members
  • Male Feet Appreciation
    Male Feet Appreciation 11352 members
  • Book Club
    Book Club 135232 members
  • Body Art
    Body Art 165514 members
  • 2013 Tumblr
    2013 Tumblr 112361 members
  • Grindr Memes
    Grindr Memes 1972 members
  • oddly satisfying
    oddly satisfying 1406 members
  • Single Pringles
    Single Pringles 11334 members
  • Small Artists
    Small Artists 1594 members
  • Pokémon Go
    Pokémon Go 11542 members
  • Palworld
    Palworld 11460 members
  • taylor swift pictures
    taylor swift pictures 1561 members
  • Analyze My Texts
    Analyze My Texts 510829 members
  • Youtube Essays
    Youtube Essays 110254 members
  • Gym
    Gym 321711 members
  • Smut ONLY
    Smut ONLY 11161 members
  • NBA
    NBA 223280 members
  • Plant Parenthood
    Plant Parenthood 172958 members
See more
Sidechat icon
Join communities on Sidechat Download
Ask Anything icon
Ask Anything 19w
How do I stop hating myself for my past mistakes?
comment

2

upvote 11 downvote

default user profile icon
Anonymous 19w

Write it all down. Admit that you made mistakes and forgive yourself. Write down the things you’ll do from now on to make sure those mistakes don’t happen again, and refer to it every now and then. As you actively work towards being a good person, it becomes easier to forgive yourself. No one’s perfect. We can always learn and grow :)

upvote 3 downvote
default user profile icon
Anonymous 19w

You're not the only one that's made those mistakes. You make mistakes to learn

upvote 1 downvote