First and foremost, anxiety can create all KINDS of other problems. Nutrient absorbtion is inhibited when there is alot of stress and anxiety. She CAN'T afford that, being pregnant. There is WASTED time and and energy when you put it into things you have no control over.
I remember on of my clients being the VERY same way when she found out she was pregnant w/ twins, their first. I kept reminding her that she had PLENTY of time to do things like get the nursery set up, think about daycare, etc. She was thinking she had to do EVERYTHING right away.
She needs to make a list of what is bothering her. Volunteer to do it with her, if you want. Then, split the list into what she DOES have control over and what she doesn't. CHANGE the things she has control over and let the rest go. She can be "an octopus on roller skates" - no direction - OR she can take control over what she can.
Ranting and raving does NO GOOD TO ANYONE and honestly, annoys and/or frustrates the people you're telling all this to. AND.....if you're listening, WHY does she feel no one is listening? OR......is she the type that thrives on DRAMA? If she is, politely tell her you're NOT going to listen to it, NOT because you don't care, but rather because the drama is NOT beneficial to ANYONE. If she CHOSES to handle things in a different manner, then you'll be MORE THAN HAPPY TO LISTEN and assist.
I can't STAND the DRAMA!!! I refuse to allow it and or be around people who thrive on it. You have to continually remind her that she DOES have a choice. Is this the type of attitude/lifestyle that she wants for herself, her children and her familiy? If NOT, then CHANGE IT!! Parents don't realize MANY times, how much their attitudes and responses effect their kids. They have to learn them SOMEWHERE. Friends TELL YOU THE TRUTH even when it's not what you want to hear.
Buy her a copy of Joyce Meyer's BE ANXIOUS FOR NOTHING.