Congrats to him for his clean time,
and congrats to you for sticking with him through this!! Regarding the
naproxen and his kidneys, I'm pretty sure naproxen is considered an NSAID (non-steroidal anti-inflammatory). NSAID's can cause kidney issues. It is possible that he may have done some damage to his liver/kidneys from his abuse of the pills. How long was he using,and how much?