... works sometimes not, recently a doctor prescribed Celebrex and it was great, she is 18 could she take it long term