Skip to main content Skip to bottom nav

Should I tell my boyfriend that I cheated?

317 Answers
Last Updated: 08/06/2021 at 10:04am
1 Tip to Feel Better
Mexico
Moderated by

Paola Giordani, Psychoanalyst

Licensed Psychoanalyst

I have helped and am helping people cope with loss, divorce, anguish and parenting. Depression is also a major issue that comes up.

Top Rated Answers
Vicky312
September 30th, 2018 1:27am
Your boyfriend should know that truth, that there has been a gap between your relationship, it is best so that way maybe in the future you two can have more trust, and he will trust you more if you tell him the truth about what is going on. If you cheated on him, it's is ok your are not the only person in the world but he has the right to know. Hope this helps.
Anonymous
October 10th, 2018 3:43am
Honesty and trust is an essential to any relationship. You might not be the best relationship partners but you might be more fit as friends. Plus, the longer you wait the longer you have to worry over your decision. You could tell him that you cheated, tell him why, and do it when you’re ready. Hopefully you guys can still be friends after everything or you can find a way to work it out. I wish you the best of luck and I hope everything goes well for you and your boyfriend. Just remember, telling him is your decision, nobody can tell you to.
Blue35
October 21st, 2018 7:49am
You should tell your boyfriend you cheated, the longer you keep it a secret the harder it is going to be for you and him. Its not going to be easy but try to gently tell him. The sooner you tell him the better it will be for both of you as it wont cause that big of a drift if he find out much later from someone else than he will feel like you lied to him, instead tell him yourself and as soon as possible. Its going to be difficult but he has to know but do not let things get out of hand when you tell him.
Dotell007
October 31st, 2018 7:03pm
I belive that you should always be honest in a relationship, no matter how bad the mistake was. I think that you should tell him that you cheated, with who, and why you did. He deserves to know why you weren't giving him your heart completely. Especially if you guys were dating a long time, then that's even more vital, because he shouldn't find out any other way than from you. It would create a lot more stress and pain if he found out from anyone else. Someone is bound to tell eventually anyways. The best way is to be honest and make no excuses.
MaxJames23
November 7th, 2018 5:35pm
Honesty for me is the best policy as cheesy as this sounds. I also do believe that cheating is nothing but a physical need that had to be fulfilled, just like cheating on a diet. However, in relationships, there's another party to consider, their feelings matter and their opinions do to, so it is always best to come out with the truth and explain the situation. If you feel like you are prone to (temptation) and are most likely to cheat in relationships it's best if you do have this conversation early in the relationship and discuss the possibility of having an agreement regarding that.
SamEdge69
November 11th, 2018 11:50pm
In most cases, yes you should. He deserves to know what is going on and how the relationship between you two is going. On the other hand, if you are worried that he will harm you or do anything to you, then I suggest u go to the police and tell them the predicament you are in, that you don't feel you can safely tell your boyfriend that you cheated. Police are very good and they will work out what to do. Other then that if you aren't in danger, I suggest you tell him, because he deserves to know.
wonderfulwords49
November 23rd, 2018 7:59pm
I think that you should. Honesty is an important part of a relationship. If you want this relationship to prosper and if you want things to work out then i suggest you tell him. It may hurt and things may not turn out the way that you would like but at least you are being "real" with him and telling him you messed up. Trust is also another important thing for a relationship to have. You may have to earn his trust back but being HONEST helps as well. I hope that this has helped you in at least some way.
Brittneym101
November 24th, 2018 4:32am
IF this is someone that you love I strongly suggest that you do tell him. Keeping that secret is actually worse than the cheating itself. It will be up to him decide where to go from there. You likely don't want to tell him because you are afraid of losing him. If it were me, I'd rather you tell me to be honest. It's up to you, but yes you should tell him at least that is my opinion. You have nothing without trust. Tell him before someone else does. The worse feeling in the world is to find out from another person. hope it works out for you. you can reach out to me for support if you'd like.
Dana998
December 6th, 2018 3:21pm
You got two scenarios: 1-If you want the relationship to continue then you have to tell him the truth , at the beginning it will be hard for him to forgive you BUT he must know that you told him the truth because you didnt want to hide it ,because you really regret and you want to fix things between you , beside that you should make things clear why did you that and why you will never do it again Then it will be his choice, 2-The other scenario that you might hide it and he will know sooner or later the truth and he definitely will break up with you
CuriousHeron
December 8th, 2018 12:49am
Honesty, while scary sometimes, often leads to the most clear and hopefully best outcomes for any situation. It might be painful to tell the truth and the consequences might be hard to deal with but in the long run I believe everyone will suffer less than if a secret is kept. Also, I find most humans to be surprisingly compassionate, understanding, and forgiving. If you come at it from a place of authenticity, open to exploring why you cheated, and also open to genuinely hearing how your boyfriend feels, recognising his emotions...things might resolve themselves in healthier way. It takes a lot of courage.
Anonymous
January 2nd, 2019 7:06pm
Cheating has so many reasons, look for the reasons why you have cheated on him in the first place and try to makeup your mind. Everyone deserves to know the truth specially when it comes to something important like cheating , so I think it's the best for you to tell him you cheated on him , even if he breaks up with you, you did the right thing because again, everyone deserves to know the truth so tell him and instead of making excuses apologize to him for what you did , Good luck hope you'll figure it out soon
littlegenius
March 6th, 2019 8:54am
Every relationship should be transparent for better future. Holding a dark secret for a person who really loves an values you won't be fair for him. Of course, admitting the truth of cheating won't be easy as well but it is the right way to carry on a true relationship. Everybody does a mistake. When you are so emotional and you want to look for help from your lover but he is busy at that moment. But someone always welcome your questions and listen to your words. Time by time, you guys get closer and things happen. Another possible scenario of cheating is when you get drunk and things happen. What was done is done, friend. You know the most about who is the most valuable person for you. My suggestion for this question will be " Yes, please tell him at the right time". Life is a lot better living with transparency with no regrets.
Anonymous
March 22nd, 2019 6:02pm
Cheating on someone is obviously not being loyal in a relationship, where your heart should only be in one place - with your boyfriend. Whatever the reasons behind your actions, they aren't right and I do think your boyfriend deserves to know, no matter what the consequences are. Maybe you are scared that he will end the relationship, and I can't promise that he won't, but if he does then that is a justified reaction and it's your choice where you go from there. Maybe he will make the relationship work but you would have to prove your loyalty. Good luck. Tell your boyfriend you cheated.
Anonymous
March 29th, 2019 7:19am
One should always be true to oneself before others. Everyone commits a mistake and the sooner one accepts it, the better it becomes, I would not give you an advice on it but would certainly ask you to tell him about what you did so that you both can take ample amount of time, decide on what has to be done and don't end up on bad terms. The world has a lot of hatred already, let's not build up more. Have patience and tell him. You know him the best, you know what will happen. All the best. Accept your mistake, it will be so difficult for him but he is not to be blamed. Have a good day. :)
asukal
May 2nd, 2019 4:20pm
You should tell your boyfriend that you cheated, it's only fair to him and yourself. Honesty and communication is the most important in a relationship. If you want to continue on your relationship with your boyfriend he deserves the truth, and you shouldn't avoid it. Don't beat yourself up for it though, we all make mistakes but we forgive those we truly love and care for in whatever they do. Don't repeat those same mistakes, and learn how to forgive and accept yourself. If this continues to bother you, it's best you tell your boyfriend and talk about it and decide from there where you want the relationship to go together.
Anonymous
May 11th, 2019 7:10am
You can decide if you want to tell your partner that you cheated on him. The news has to be given to him in safe and secure environment with the help of professional practitioner. You could also find a specialist who is specialize in partner counseling who could invite you and your boyfriend to counseling sessions wherein you could expression to him. With the help of counseling, you and your partner could be able to talk about it with the help of someone to know the impacts on the safety and well being on you and your partner.
auscultation
May 15th, 2019 8:20am
you should let him know, and also let him know why you did it. we sometimes think the truth will hurt but it is the lies that hurt more. if you cheated with no reason then maybe you need to ask yourself why, but I strongly believe whoever you cheated upon, has the right to know. this might sound hash or too modest, but all relationships are built on trust and loyalty. so whatever was the reason as to why you cheated, you should be able to discuss it with your boyfriend because he has the right to know about it.
flyhigh17
May 22nd, 2019 10:39pm
Yes. Don't keep it a lie, it'll only make it worse. Bring it up gently. Tell him the reasoning behind it. And just hope for the best. Cheating can be hard to take in, so just try and remain calm about it. Try to tell them in person, because over text or phone is harder to take in. Be alone when you mention it. There may be a fight. But remain calm, that is the best you can really do. Don't yell, don't hide it. Keeping it a secret only makes it worse. Tell him directly. If there is anything else, please lemme know
Anonymous
May 24th, 2019 2:24am
Yes, honesty is the best way forward. It may come out eventually and the backlash and downfall will be even worse than what it would have even if you were just honest in the first place. If you discuss this with your boyfriend now you still have a chance at repairing the relationship and working on your problems together. You should also ask yourself, what brought you to cheating in the first place? You must have an area of unhappiness or unfulfilling aspects of your relationship that has led you to seek happiness else where. Have a good long think about it and I hope you resolve things soon x
Anonymous
May 30th, 2019 12:53pm
Yes. The longer you go without telling him the harder it will be for the both of you. With these types of things there is always a level of guilt that sets in, holding that to yourself really just brings forward a more toxic relationship moving forward. The longer you wait the messier it gets in the long term. Sometimes we make mistakes, easier to admit them and try to move on with or without each other than living in a relationship holding a big burden like this. Its neither healthy on the pair of you or even yourself.
Anonymous
May 30th, 2019 6:08pm
Honesty is one of the key parts of a relationship. Also, being able to confess your mistakes is a key part of strength. If you’re honest, at least you’re not hiding anything anymore. Your boyfriend will be hurt, of course, but if he really loves you that much, he will forgive you and mercifully give you a second chance. It will hurt him worse to let him find out on his own, rather than continue keeping it secreted from him. Honesty is an attractive quality and an admirable strength. If he loves you that much, he will see it in you.
Jenna
June 15th, 2019 5:05pm
If you feel you are ready to handle any consequences, then go for it! You will have to prepare yourself with anything that can possibly happen when bringing up something like that. I suggest taking the time writing out what you want to say and work your way up with bringing it up with him to help you better get your important info and point across. Carrying the weight of some secrets can be daunting on your shoulders and wellness. I hope you find this helpful and I hope everything goes well between both of you!!!
Anonymous
August 16th, 2019 2:08pm
If you want a honest relationship i think you should. Would it be a honest relationship anymore if you lied or didn't tell? Do you want to have the pressure and stress to hide it for as long as your relationship will last? Is it worth to start stressing about every day? Most often it isn't, as it takes so much out of your daily energy you won't be able to do anywhere near the things you normally do, because you use all your energy on worrying. Also how would you feel like if he didn't tell about cheating to you? Wouldn't it be upsetting? Treat your close ones like you want to be treated. If you're fine with him lying about similar stuff, sure, keep it a secret. But if you're not fine, why would you put him trough something similar you wouldn't want to go through?
savetheturtlesss
August 28th, 2019 10:56am
yes , you should. it is unfair to your boyfriend if you keep on lying to him. you really want what is best for him. however, his reaction might not be positive as he will be going through several emotions such as pain, sadness, and betrayal. it might be the end to your relationship with him , but you did what is right by telling him the truth that he deserves. it is important for you to tell him the reason why you did it. in addition, make sure to be as kind and sweet as possible since he must’ve had enough on his plate already.
Chlorophyll123
September 11th, 2019 5:25pm
Yes.
Summerr1000
September 11th, 2019 6:07pm
yes. trust is mega important in relationships, and the person will most likely find out some way so its better that it comes from you than someone else. just be honest. and understand that it will be hard for them to trust you again. dont make any excuses when you tell them (ie- i had a few drinks) just be straight up and tell them that you are sorry. then see what happens from there but you must understand that you have hurt that person for now, but that you have done the right thing and told them the truth. you will feel 10000x better for it, rather than keeping it a secret.
Anonymous
September 14th, 2019 11:28am
You should. He deserves to know the truth. And he deserves to decide. If you regret what you did, apologize and make sure he knows. Tell him why you cheated. Tell him what you truly feel. Save him from the heartache. Let him decide. If he loves you, you know from his actions. But if he really loves you and you cheated. Youd never find another like him. Love him, and dont leave him. Think if you really love him what if he cheated on you.
Anonymous
October 3rd, 2019 4:16am
I do believe sometimes somethings are better left unsaid, like maybe you have a small crush ,but not something as big of a deal like cheating. You should tell him even though it’s hard to. I mean you’d want to know if he cheated, right? It will suck but it’s for the best. It’ll be good for him and you. You will feel as though a weight was lifted off your shoulders and have a clear conscience. He deserves to know this. If it was a one time thing just tell him it was a mistake and you want to move past it and will never do that again.
thegypsyking
October 4th, 2019 12:34pm
Absolutely should tell them. It can either be a mistake that the two of you work through together or you let it fester until it becomes an infection that poisons the relationship. In my own experience I was forced into the 2nd outcome and then manipulated and lied to further as if I was insane for my suspicions etc. There was no future for that relationship because of how much damage the endless lying had done. I can't describe the pain and misery I went through and most days I am doing everything I can not to let people notice my heart is broken and I've got no will to live. If you truly want to be with him, tell him the truth now. Before it's too late...
Anonymous
October 24th, 2019 9:22pm
Yes! Lying to him or keeping the secret is much worse than just being honest with him! It could even make you feel better if you tell him! If he finds out some other way than by you it would hurt him worse than if you just tell him! He maybe mad but you need to tell him! You shouldn’t be cheating in the first place but you should still tell him! If you need any help or just someone to vent to I am here for you! I would be more than happy to help you! 😀 ~ Makaylahelps3550