re: No friends or boyfriend, depression
You could talk to a therapist about it or get a self-help book.
You might want to practice getting outside for a least 1 hour each day. You can take a walk, sit on the beach, ride a bike, or shop at the mall.
I was pretty similar to you when I was 23.5-24.5. Then I got a job and it forced me to interact with others. I still don't have many friends here, but it is possible to have a totally changed life in just a few years.
"Sure there are plenty of other fish in the sea; but you're not anywhere near the sea. You're in the desert. Alone."