Hi everestfox:I'm so sorry about the problems with your daughter.
I cant drink a glass of wine, leave my bed unmade, go to bed when I want, hire a cleaner because I need to do it and..(fill in the blank) with it our it being an affront to her.
You need to establish boundaries - which are personal to you and are your responsibility to enforce. Your house, your rules. If you let her blackmail you with threats of NOT seeing your grandchild, it will never stop.
How do you usually react when she nags you about drinking wine or some cleaning issue?
Unfortunately, two common traits, for someone with BPD, are blaming & being critical.
We had another blow up/melt down last night and she is moving out (again) and "I will never see my grandson again".
It's likely that she will need help with babysitting in the future. If you have a habit of caving in to appease her, she may be counting on you to beg her to stay.
The only person you have control over is yourself. Setting & enforcing your own boundaries & using certain communication techniques, can make things better for you.
The link below leads to "Workshops", where you can learn certain communication skills/strategies. On the first page (there are 3 pages), you will find 3 separate workshops on the topic of
"Validation/Don't Invalidate". You don't want to validate anything that isn't valid, but it can be important to validate "feelings". You don't have to agree with the feelings, but you are just acknowledging what she is feeling. What's most important is that you don't invalidate by word, action, expression or body language. Sometimes, it can be difficult to decide how to validate. During those times, just stay silent & don't do anything to invalidate.
A 2nd skill you might want to master is SET (Support, Empathy, Truth). It's a couple of lines down from the validation workshops.
A 3rd skill is to set
Boundaries (which are personal to you & you can enforce). There are a couple of links on the first Workshop page to some lessons on Boundaries.
WORKSHOPS:https://bpdfamily.com/message_board/index.php?board=36.0