ID intern - is it too late

Ah I see. That’s a shame.

So there is no way to hire an intern that is not in school?
This is quite a strange rule and I really don’t get that.

I was hired in the US (SF) as an ID intern after I had graduated but that was through a trainee visa.
I guess for american recent grads, there are no options other than to get hired full time or contract/freelance for a while?