Any knee injury takes time to recover from, 8 weeks isn't long. Work at the rehab (try swimming, cycling for fitness, not just weight bearing), don't over do it, maybe a knee support playing football etc would help. Go back to the physio and discuss
Good luck