I have a challenge that I would appreciate some input on.

Over the years, I have managed to work my way through and overcome most of the fallout from a suicidal depression that characterized my teens.

Those problems were partially caused by me having been sexually molested by an older girl (referred to as 'A'), from my extended family. Something which took place during my kindergarten years, while she was in her early teens.

I have since recovered from mental illness. No longer thinking of myself as lesser than other people, or inept by default. And I have not had any ideas of ending my life, for longer than I can remember.

I would like to think that I have forgiven my former abuser and moved on. I very rarely think of what happened.

Even though she is still in my social circle, she is way off in the periphery. Where I only meet her once in every 3-4 years. And thats fine by me. I dont lose sleep over it. I dont wish her any ill will. But this is not a person I want to interact with on any regular basis.

I have my birthday party coming next week. And my mother suggested today that she would invite this person. My mother is friends with A. My mother does not know, and I would prefer to keep it that way. Since the reveal would not help me at this point. It would instead harm my mother, who has only recently stopped guilt tripping herself over my previous depression.

My closest friend will show up. He knows, but will keep quiet.

I have told my significant other about some of my past. She is aware that A is still part of my social circle, but has not been given any names. My S.O. is very observant though. I dont put it past her to draw some kind of conclusion, even though I have a good poker face. And even though this is her first time meeting A.

My concern is: whether I should keep this detail to myself, and risk having a foul mood around my partner? Along with lying when she asks what the matter is. Or to acknowledge that it was A. And put her in the predicament of a rather uncomfortable first encounter with A?