Thanks Fiona, are all of those available over the counter or are they on prescription? I have emailed my team to ask them for their advice, especially regarding the vit d, i tried again yesterday with it and i just gagged!
Oh and thanks for your morning sickness comments, i hope your theory is true x