It's hard to be a new mom even when you're healthy. Don't get me wrong - it was the most wonderful experience in my life. But, you're entire life is different and with a flare on top of it... Just know that coo will bring a smile to your face for years to come, so you've got your lifetime to enjoy it.
I've never taken Xanax, but what I understand is that it's a slight step above lorazepam (Ativan) and they work within 15-30 minutes to calm you down. They are different from the long term type of medications. You just take one when you need it.
Good luck and enjoy! My girl is turning 13 and just started 7th grade. Blows me away how quickly it passes. The pride is so neat...