Hello....
These are multiple issues....
My suggestion is to consult some Good Homoeopath nearby or you can also consult me online thru Practo Chat as will need more detailed history like your eating habits, Thirst, likes/ dislikes in food, tolerance for heat/ cold climate, Bowels n Urine....
Regarding your sleep... dreams??
Also abt your Nature/ Temperament??
Health Tips
Avoid Spicy, Oily food
Drink minimum 8_10glasses of water Daily
Do Pranayam/ Exercise/ Meditation
Eat lots of green vegetables/ fruits/ dry fruits