Hi, It sounds like you are going through a lot since 4.5 months. There can be various underlying causes related to difficulty in falling asleep and the quality of sleep. As you mentioned even previously the Sleep latency (time an Individual takes to fall asleep) was more than 2 hours. Kindly try answering the following questions in order to get a better insight : 1. Do you find your mind racing while you try to fall asleep. 2. Do you feel emotionally overwhelmed while you try to fall asleep 3.Are there any bodily sensations you feel during night ex: palpitations, shivers, pain in body, stiffness or any other uncomfortness. If you are able to answer any of them as ''yes'' there is a possibility you might be suffering from Anxiety or Stress.
Next Steps
In order to identify the right cause kindly consult a professional where you'll be able to Identify your problem in much more detail and you'll be able to
Health Tips
Practice Sleep Hygiene: Try having a fixed schedule everyday, where you'll be able to maintain a consistent time to fall asleep and to wake up.