i took a tramadol 50mg over 7 hours ago and another an hour later. im tired but cant fall asleep and my pupils are real small. i feel good but i really want to sleep, how long do the effects usually last?