I am so sorry to know about it . I understand how difficult it is for you . Please allow your self to feel the emotions... it is a loss and you are feeling this way. Lot of thoughts and questions coming in your mind which is making you not to sleep. reaking up with someone after any length of time together can be a traumatic experience. Trauma often has both physical and mental effects. A relationship split can definitely be called a traumatic experience.
Next Steps
It always help when you talk to someone and process it. You can book an appointment with me via app I will be happy to help you.
Health Tips
Don’t try to not to think and hold your emotions, talk to something about it , pay attention to your diet, make your environment sleep friendly like Liao soothing music before sleep, do exercise if it is for very small time also. Hope this help. Take care