Tara, definitely get a referral to an obstetrician and/or gynaecologist. It sounds like you need to be under the care of a specialist. Good luck.