I would suggest seeing an allergest. get some blood work done. i know it is a pain to go to the doctors but it will be well worth it if the cause of your discomfort is diagnosed. blessings and i hope you will find out what is wrong. please come back and share with us. seems we always have questions but hardly anyone comes back to tell how they are doing.