I actually saw my PS yesterday and complained about being very sore. I did some furniture moving last week and I am paying for it. He did not hesitate to prescribe some valium at bed time. I told him aleve seems to work for the daytime but I needed to get some good sleep. He was fine and would have given me someting for the pain had I wanted it. I would not wait 3 weeks, call your PS and ask him to call something in for you. Your pain should be under control. good luck.