hi I understand with your write up that, these symptoms seems of stress and anxiety either related to professional or personal life. The insomnia itself tells that how much you are stress out , during this time normally most of them won't remember the basic activity because mind is preoccupied with different issues which you are facing from months. only by this we cannot decide the reason or cause for your problem, but one thing psychological/ emotional problem will cause different physical dysfunction. take care stay positive
Next Steps
At the earliest visit any psychologist in your place for better assessment and guidance
Health Tips
spend time with your loved ones, try to divert your mind to the positive area. eat healthy food and indulge yourself in some exercise which will help you to keep calm.