Welcome!

Hugs to you.

Please don't be dismayed by the delayed responses... a new member's first 5 posts are held for moderation to prevent spambots.

You've received great advice and affirmation above, I'll just add a few thoughts...

These books came to mind, reading them may help you feel strong, recognize the dynamic of invalidation, and maintain a strong boundary between yourself and anyone's attempts at invalidation:
1) Nasty People, how to stop being hurt by them without becoming one of them, by Jay Carter (1989)
2) Nasty People how to stop being hurt by them without stooping to their level, updated version, by Jay Carter (2003)
3) Nasty Women, by Jay Carter (2003)

He has also authored books on Nasty Men (2003), Nasty Bosses (2004), and co-authored a book on Bullies (1998).