Hi,
Welcome to ehealthforum,
It is difficult to comment on the cause for the symptoms that you describe without examining you. The exact cause can only be made out after careful evaluation. Visit your doctor/gynecologist at the earliest for thorough examination and further evaluation to look for the underlying cause for the symptoms that you describe. Treatment as indicated (based on examination findings and investigations results) would be started to help you. If pregnancy is suspected (as suggested by your missed period and changes in food habits), you should consider visiting your doctor/gynecologist for thorough examination (to confirm pregnancy related changes/signs in body) and blood/serum HCG level test (to confirm/rule out pregnancy accurately). Consider being in regular monitoring and follow-up with your treating doctor/gynecologist and report any new/abnormal symptoms immediately. Drink plenty of water. Take adequate rest.
Take care.