Sometimes, people keep things from their friends or partners in order to shield them from pain (or just avoid a conflict altogether).
While I don't really see the point in lying to someone, it's instances such as these where I can sort of understand why it would make sense to keep a secret.
Sure, lying breaks down trust and may cause more damage in the long run, but if you are fully aware of how detrimental the truth could be, it may be best to throw it in a hole and pray it never reaches its way back to the surface.
It's like telling your friend "that party was great!" when it was probably the worst party you'd been to all year, or complimenting your friend's awful haircut because you know the hair will grow back... eventually.
I'm still a firm believer in honesty all the way. But sometimes, you do what you have to do in order preserve someone's feelings. (Aren't you the sweetest?)
To reassure you that you're not alone when it comes to keeping secrets, a handful of gentlemen took to Reddit to admit some things they don't tell their SOs because, if said out in the open, they would be absolute deal breakers.
I'll leave it up to you to decide whether these things are as impactful as the guys think, or if they're actually just a bunch of drama queens:
He's hiding his real feelings about sex and masturbation.
He doesn't want her to know he's slept with men.
He's hiding the actual number of people he's had sex with.
He's doesn't talk about his exes so he doesn't have to compare them.
He's hiding the fact that he gets hit on by a relative's spouse.
He doesn't want his girlfriend to know he was a virgin before they met.