Good day Friend..
Disturbed sleep, irritation and feeling low, etc are symptoms of stress in mind due to personal or professional issues.
As body and mind are closely interconnected any such emotional disturbance can affect your body functioning by causing lack of appetite, sleeplessness, digestion issues, constipation, body heat, PMS issues, weight gain or loss and many more.
If you notice the root cause behind all these problems is your "thoughts" or overthinking.
Be positive. It's an addressable issue if you are willing to make few changes in your mindset, lifestyle, food habbit and few daily routines.
Feel free to reach me online for further assistance.
Be positive. You will be alright soon.
Answered2021-04-07 16:03:03
Let others know if this answer was helpful