When ever you cannot sleep think about the at the end of the tunnel.
You shouldn’t forget the pain who have brought someone into your life.
You shouldn’t forget the desire to someone who have left you.
You shouldn’t forget this someone you’re missing.
You have to live with this pain, this desire and this missing AND you must accept this. This can destroy you If you not except this terms. Believe me, someday all this feeling of pain and desire and missing are getting lower and yourself are feeling much better. But you also have to admit and work on them and release all bad feelings. I believe in you. Let th future show me that I was right.