Skylar,
If your multivit has high iron content, your sai will be black and smelly. As for yellow urine, if you take certain vit, it will be too. I cant rem wat vit. Cos when I was preggie, I had yellow urine after taking vit too. I guess its normal. But you must drink alot of water too.
Eh, I going resort leh. They have ah?