Dr. Zakir: As far as vomiting is concerned our beloved Prophet Muhammad (saws) said, it's a Sahih Hadith which appears in Tirmidhi in the Book of Fasting Hadith no. 720, Prophet said that
"Anyone who vomits involuntarily then he should not make up for the fast but the person who vomits voluntarily, deliberately then he has to make up for the fast"
And the same Hadith is repeated in
Sunan Abu Dawud Vol . no. 2 in the Book of fasting Hadith no. 2374, our beloved Prophet said that
"Anyone who vomits suddenly that means involuntarily, suddenly then he should not atone for it"
That means the fast is valid, he should not make up for it, but anyone who vomits deliberately then he should atone for it. That means he has to make up for that fast later on.
So if someone vomits unintentionally, the fast is not invalidated, he can complete the fast. but if someone vomits deliberately like putting a finger in his throat and vomiting or pressing his stomach and vomiting or purposely smelling something which is very nasty and continues doing that and if he vomits or he looks at something which is undesirable and he keeps on looking at it continuously and then vomits so all these come under the act of deliberately vomiting. If you vomit deliberately then you have to make up for that fast. If it's unintentionally, but if the vomit comes to your mouth and then you again swallow it then that will break the fast. So if the vomit comes out involuntary, let the vomit come out, don't suppress it. Then the fast is not broken. But if it comes and then you swallow the vomit back into your stomach that will...