Sorry to know you are going through a rough time.
A loved one of mine is very disorganized, incessant talker. And it is sure difficult for others to cope with it, at times, including myself.
There are some situations, I am sure, which are no one’s fault. Frustrations are both sides are understandable.
While you figure out what are some practical ways to help you in this situation(talking to someone higher up, checking if anyone can be asked to go for these reasons etc) try not to take it personally. It’s difficult, but possible.
No matter who gives up on you, never ever give up on yourself!
At times we ourselves dunno what we are capable of! Its so easy for other people to miss it.
Take good care of yourself.