hi if i was you i would have been to a doctor/hospital ages ago if this sounds like you have some kind of trouble going on. go get tested. good luck
from time to time vomit and diarrea and its the same out both ends