Don't get discouraged. I've been in the same boat (recent surgery) and what I've done is lower my step, modify to low impact, decrease my weights, workout for less time, and do what I can. I've also made a point to do longer stretches, more often. Your fitness level will come back, try to be...