, Oh gosh, I am sorry that you have struggled so much to find something that works for you.  May I ask if you struggle most to fall asleep or to stay asleep?  
You are not alone in this, so many of us understand what you are going through. 
Warmly, 
Clair ( Team Member)