Hi guys I'm in a crisis right now. just returned to my indoor league that I hadn't been to since last May and came back disappointed. After 16 years of recreational play in club leagues and friends, i'm thinking about retiring at age 26. In late June, I had pain on my tibia that kept me from running properly without any pain. After seeing the doctor and having an X-ray done, he confirmed that I had hairline stress fracture on my tibia bone, but suggested that I take a month off this fall, he said I could keep going as he didn't want to stop my tennis season. I ended up playing 40 matches from June to September, with my game being rather shaky, sometimes good, sometimes bad depending on how well the legs were feeling. I was competing in an outdoor leagues with opponents that were sometime below my skill level so I thought it was OK to continue as those games weren't too hard and I was building up my ranking. Come October, I decided to slow everything down, only playing once every 2 weeks for about an hour maximum, just to try to maintain my game, not running too much as the pain was worst than before. After a month off, I felt my injured leg was maybe 85% OK with the pain almost gone, so I decided to go back to the indoor league today, competing there for the first time since May. First thing I notice, indoor carpet is faster than outdoor hard courts, I have trouble keeping up at that speed. First hour goes OK, but first player I was beating easily last May 6-2, he now beats me 7-6. Second opponent is some junior ranked in Canada, yeah I won't beat him but I could keep up with him last May as far as rallying, today, I can barely touch the ball, only winning my serve, but half-way through the game, I sprinted to do a backhand and landed wrong, ouch new pain in my tibia on the same leg. I then move on to my 3rd match, with a friend I beat easily before and I got crushed 6-1, barely making a point and not able to run properly. I feel so down right now, going back to the doctor this week but I don't expect good news. But it's not only that, mentally I have no faith in my game anymore, all the players I used to beat are beating me easily now, they all improved and I regressed, getting beaten by players you used to own is a very hard pill to swallow, injured or not. I'm not sure how i'll recover from this mentally, all I can think about right now is how badly i've played and how stupid it was to have kept playing injured as it seem to have destroyed my game. But even if I make it back from this injury, all the time off is just more time for them to progress even more, when i'll come back, i'm afraid I won't be able to keep up again ?