Oh sweet mama!
I'm sorry your family isn't supportive. They may be doing/saying what they think is helpful or supportive, but please don't listen to the harsh things they say.
I think there are three things that make a big difference in pregnancy:
For the support try local mom groups, craigslist, birth class or a pregnancy exercise class. The pool might be a great way to meet people and exercise without the weight on your legs. I...