Welcome to healthcare magic forum
Oesophageal reflux can be due to many causes like over eating, anxiety
, sleeping /lying down right after a meal, obesity, hiatus hernia
etc. Try to idenify the cause if possible. Swineflu or any flu for that matter is unrelated to this.Use to pain killer medicines can worsen these symptoms..so if you are taking any plese stop.
Try to take small, light meals. Avoid heavy & full meals at night. Avoid lying down after food ..for atleast 2 hours. Milk helps a lot. Stress, anxiety and loss of sleep causes and worsens acidity & reflux.
You may try homoeopathy as well.