Honestly though, as much as I want to be with someone -- I don't know if it's the best time. I'm basically a depressed man-child, living on grant money and parental support. My self-esteem is ridiculously low, and I'm actually terrified of the physical aspect of dating. I have ZERO experience, and it's going to be obvious. That's gotta be a red flag for most women my age.
But yeah, I'll probably retry the online dating scene when I get a source of income that's not from school/family. In the meantime, my dream is to be stable enough to have a dog.
Fixing the income source will help. Note that the women will be looking at long-term prospects, so being on a path to near-future graduation with a viable degree is about as good as actually having a good job. Since you are "supposed to be graduating next week", you are probably have a decent status right now. The better ones are wondering if you can reliably support a family for decades, not if you can buy them toys today.
There isn't much physical aspect of dating for most of the people who are serious about starting a family. For those people, that stuff still waits for after the wedding. Suggesting otherwise would be a red flag for them, and you might want to view it the same way. If you can get yourself to honestly view it that way, then you have a legit answer to any questions they may have about your experience.
As for the dating thing. I have no interest in starting a family, and I specifically don't want to date women who are adamant about that kind of life. There are a lot of things I want to do, and having children would destroy my chances (at least the way I see it).
In that case, head over to rural Nevada and make a 100% legal cash transaction for physical activity. This satisfies you without improperly taking advantage of anybody who is looking for a family man.
I assume you really just mean that those things would be irresponsible if you had kids. I can make a few guesses, but I'd like to hear it from you. My guesses...
1. secret agent for the CIA
2. wingsuit BASE jumping
3. test pilot for Blue Origin, SpaceX, Sierra Nevada, Boom Technology, Virgin Galactic, or Reaction Engines Limited
4. ebola nurse
5. Scientologist
6. judge, in northern Mexico
7. Christian missionary in Saudi Arabia
8. Mars explorer