English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I beat myself up all the time about things I've done in the past. How do I stop doing that? I cant forget things, they pop into my head and I feel bad about them.

2007-10-09 12:52:14 · 14 answers · asked by Anonymous in Society & Culture Etiquette

14 answers

You need to seek some counseling to talk confindentially about things from your past. They will teach you how to deal with your situation. Please don't beat yourself up, you will find enough people in the world who like to do that for you, don't be one of them.. You also need to remember the past is the past and if you have learned from your mistakes, then let it rest. Good luck.

2007-10-09 13:00:52 · answer #1 · answered by lynda 5 · 2 1

Oh, I do this all the time. Let me guess, you're a perfectionist, and you can't help beating yourself up over every little thing?

Here's what I always do: think of all the people you know. Who is the most reasonable, trustworthy person you can think of that you feel comfortable talking to? It could be a parent, a grandparent, an aunt or uncle, a friend, anyone.

Go tell that person about whatever you're feeling bad about, and why you feel that way. Chances are, they'll tell you straight that it's not nearly as big a deal as you think it is -- and if this opinion is one you trust, that makes a difference. Or if you still feel upset about it, they can help you think of something you can do to "balance out" whatever you did. Like if you accidentally hurt someone's feelings a while ago, do something nice for them, or something along those lines.

2007-10-09 13:03:14 · answer #2 · answered by Anonymous · 2 0

You can live in the past or you can live in your present. You learn from where you have been but you don't drag everything with you through your life. Use past mistakes as a measure for where you no longer want to be and find a way to make your present life better because of them. If you can't then seek help. The longer you dwell on things you can no longer change, the more your present and future will suffer.

2007-10-09 13:08:21 · answer #3 · answered by dawnb 7 · 0 0

You can try to do your best to pay back anyone that you may have hurt. For example, if you pay money, you could return the same amount of money. Also, you should ask forgiveness of people that you have hurt and try to make things right. Also, ask forgiveness of God. After you've done those things, you can't really do anything more. Jesus Christ paid the price for sin, so we depend on His grace to take care of the bad things that we've done. Have faith in Him and you can move beyond the bad things you've done.

You might also consider that this could be a symptom of a psychological disorder, such as obsessive-compulsive disorder. You might also benefit from the help of a mental health professional.

2007-10-09 17:28:32 · answer #4 · answered by drshorty 7 · 0 1

You cannot change the past..as long as you learn from your mistakes and better yourself...do not make the same mistakes again... Every person has done something in his/her lifetime that they feel bad about(I'm sure ) Life is a process of living & learning so do the best you can..and DON'T beat yourself up over the past...look forward....

2007-10-09 13:26:58 · answer #5 · answered by Katfish 5 · 0 0

See dear,Past is Past.U can't change that past .Now,there are some incidents we don't forget how much we try. Now trying to forget 'll make you remember the incident & you will feel more bad.You need to have some engagement all through the day as "empty brain is a devil's brain".then watch comedy movies,meet good friends,solve puzzles,play games,read good books......and all stuffs.Remember to meditate or make time for yoga,exercise.Now I am sure this will really be helpful to you.

2007-10-09 13:14:08 · answer #6 · answered by The king 3 · 1 1

try to forget about them sometimes. I mean, went they flash back just think that things happen for reasons. And you should be proud that you did what you did because thats how you got to where you are right now. Like, just thinks about it if you did something else other than your desicion you'd be somewhere else in life and not where you're standing right now. Try to learn from your mistakes sometimes. Good Luck! ☺

♥ME♥

2007-10-09 13:02:45 · answer #7 · answered by lellypopppsss :) 4 · 0 0

If you're not a Christian than all you have to do is know that Jesus died just so you can be relieved of that guilt and burden. He paid for all of YOUR sins and mine. All we have to do is ask Him into our hearts to be our Lord and Savior. Then, if you're truly sorry for all your sins, they are forgiven. Everyone of them, no matter how bad they are. There are no degrees of sin to God. The bible says that anyone who hates his brother is a murderer. A wise older Christian woman once said that when you become a Christian, it's like God puts a "no more fishing" sign up over all your old sins. So stop fishing them out. They are buried and you are clean. Love and peace to you.

It's true. God frees us from our past. He said, "If any man be in Christ, he is a new creature. Old things have passed away, behold, I make all things new."

2007-10-09 12:59:20 · answer #8 · answered by Anonymous · 0 2

u know what the same thing use to happen to me and it still does but since i am a christian i prayed about it and it doesn't happen as much anymore but as people we also have to realize that we do screw up and make many mistakes and that life goes on and we can't dwell in the past intentional or not. sometimes when this happens i put on my headphones and turn the music up to drown out my thoughts, but praying is better.

2007-10-09 15:14:26 · answer #9 · answered by Anonymous · 0 1

I find that the pride of doing something good for someone else works the same way. Try volunteering or making a donation to a needy cause.

2007-10-09 13:18:47 · answer #10 · answered by SaraB 3 · 0 0

fedest.com, questions and answers