my husband has taken norco for about 2 years now because of back pain and shoulder pain. i need to know how long the withdraws will last