Firstly, you are a 25 year old GROWN MAN. Act like one.
Anyway, if you get too depressed about not being able to get a GF, you will never get one. Take it easy; even the hunchback of notre-damme gets a GF. I seriously don't think you are as ugly. Also, take a look at your life and think if anyone would want to become a part of it.
Think! Why the good looking chick that spends hours every day and thousands of dollars every year to look the way she does would want to be with you. Are you interesting? Are you beneficial for the society? Can you brighten someone's day? Become someone who is worth other people's time.
Education doesn't mean jack shit; I'm a high school graduate and I'm only 4k away from the so called "six figure". Go and get good at something, anything. Don't sit in front of the PC creating "OH WOE IS ME THREADS" and don't tell me that you have no talent/skill whatsoever. Nobody has any talent. Humans learn things through repetition; so pick something you like and get really good at it. If you get good enough at something (anything really, including video games or juggling pigeons with your nose) you will start seeing people throwing gold nuggets in your face. Try to dodge these, though. They hurt!
But yeah, it will not be easy. You should just give up and live a worthless life for 50 something years more if that's what you want.