Yes Plan B contraceptive is an efficient morning after pill and there is nothing wrong with it, it helps in preventing pregnancy.
my gf takes yasmin pill and it is pretty effective, but i would let the girl take it i wont prefer birth control for guys.
There might be some troubles related to your intestine, like your body is not taking food, do you feel vomiting after eating? if your somach hurts...
Separate names with a comma.