"i was taking ambien cr 12.5mg  for 2 years sleeping great, but over time i developed a tolerance, i had to take my ambien and a kolonpin to sleep. i started taking belsomra 10mg a week ago, it works great! i recently have been crying at night bc i couldn&#039;t sleep, but this is working great. i&#039;d say it lasts a good 7 hours for me, i&#039;m not drowsy when i wake, the only side effect i have are really enhanced dreams, not scary just so detailed."