I have a really bad problem with staying assleep asweel but I as well have problems falling aseep, will Silenor put me to sleep as well as keep me a sleep?