I have experience with Tramadol. Considering it is a non-narcotic medicine, there should not by any dangers if you take it over a long period of time. Except one- your body may become tolerant to this drug, which means that it may not work as well as at the beginning or stop working completely. That exactly happened in my case. Why don’t you ask your doctor or pharmacist about that? I am sure they will give you satisfying answer. BTW.
Read this article about tramadol