This has been said a thousand times and still bares repeating. This ain't no hangnail. Hang in there. It takes TIME. I pushed my recovery and at times paid the price. Just continue to rest, exercise at a comfortable level and eat healthy and you will get there!!