Eh celeb but nah I mean some norm person you know irl. Guess you could say your partners gd friend or what not.
No at all. Relationships are a commitment no matter how long or how short. Once in a relationship you are dedicated to that person. There is no silver lining when it comes to cheating. The way I see it if you're cheating then the love was never real because when you truly love someone there is no reason to cheat.
Depends on long term, a few months isnt technically long term. However if its been a few years then it can be forgivable if you truly love the person and believe that they are sorry however this doesnt mean that you trust them the same oh no the complete opposite, your trust will be seriously broken but like i said if its true love then they will be able to earn it back without them having to do anything extreme. Also if they were drunk, drugged, or forced then its more then forgivable, besides if it happens while shes drinking thats your fault for not being there with her.
Nope. You should have enough self respect to kick that person out of your life, for your own sake. If someone had a chance with me and they blew it, I don't care what the situation is, they will never again sleep in my bed. Will I forgive them? Of course. I will NOT accept that person again as my lover because all I would think about is him/her cheating. But that's just me.