Pain in abdomen with breathing difficulty and chocking may be either due to food allergy
or just an incidental constellation of unrelated symptoms.
You had diarrhea
, so this may be spasmodic pain abdomen severe enough to cause sleep disturbance and breathing problem.
is not related to all these.
Finally as per your description I concluded that you had spasmodic pain abdomen following diarrhea (severe enough to cause breathing problem). Transient chocking may also occur in such condition. Click in neck is not related to this.
Avoid passive smoking as far as possible.