So sorry about your knee!! I didnt realize you were still lacking ROM. What a setback.
One of the things i wished i did when i was younger was to negotiate better for myself when it came to dating. To know that i dont owe anyone anything, and if things are not working out for me, then so long. Its ok to turn down a seemibgly nice guy cause he doesnt offer what you want.
It is very reasonable to want to start out with someone that has a job, and that can offer physical intimacy. You dont have to be nice all the time and put your needs last ginger. You owe him nothing.
Last year i dated someone that was nice, loved spending time and talking to me. But i found he was flaky and selfish and lazy and had an addictive personality. He was also cheap and had also lost his job after we were dating for a bit. He wanted me to do the bulk of the driving (prior to losing his job) He did not buy me a christmas gift. The last straw was when he picked out a place to go and then asked me to pay for it. And picked a place to stop for drinks amd asked me to pay.( I told him, no we will each pay our way. )
At the time, i was trying to proove that i wasnt the b... my ex made me out to be. So i kept telling myself, "gifts do not mean anything. Equal rights. Yeah sure i will drive. No problem etc" amd he would tell me how cool and easy going i was compared to other high maintenance women.
I wish i had called him out though. Told him, are you serious? If you want to date some one of my quality you need to be worthy, or else i will find someone else. I wish i knew my worth more. Amd noy to be conceited, i had more going for me then the other women that were making higher demands.
He got lucky and got me during a vulnerable time.
What im trying to say is put yourself first. Its ok.
That break sounds like a nice time to tell him to put things on hold while he gets his life together amd you heal. No point in dating whem he doeant have a job. Its not like he was a boyfriend or husband.