When I was younger, I almost never went out and did stuff. Like you, this really wasn’t because of anything like agoraphobia. I just didn’t find most things to do outside the house interesting and/or worthwhile.
I found people to be, for the most part, very boring. I didn’t have very much in common with most of them. Trying to interact with them was a pain as a result. I know I’m going to come across as painfully pretentious or self-important here, but at that time, in high school, I felt that I was more mature than most of my peers. A lot of their concerns and interests simply weren’t mine. As a result, I had very few friends close enough to hang out with.
So I stayed home. Let me tell you how hard it is to find a “real” date when you stay home all the freakin’ time. . .classes didn’t involve frequent enough interaction to allow for any kind of relationship. The few people I met–through extracurriculars, which I did attend–never invited me to anything because I was seldom-if-ever interested. I spent most of the time on the computer. I eventually met someone online, and we went out–even met a few times–but this was after I had already graduated. After we broke up, I was in the same situation; no social life, no desire to hang out with people, etc. And, as would be expected, I was a dateless wonder. My freshman year of college, I went home. I was single, and, while I didn’t desire to be single, it didn’t bother me all that much.
Then an old friend showed up. She asked me to go to a role-playing game. I said yes, but I almost didn’t go. I didn’t want to leave the house; I wanted to stay home and read. I had a nagging sense of obligation, however, and went anyway.
Guess where I met my fiance.
My point is. . .going out of the house helps you to meet people. Yes, you can meet people online. Yes, it can work out. But it often takes a lot more work, and a lot more luck to make a relationship begun online to work out. If you don’t leave the house, it’s going to be harder to meet someone with whom a relationship is feasible, due to things like distance, in-person compatibility, etc.
And, for the record, I’m female. Nobody came to my house to court me or anything like that. I don’t t hink it much matters what gender you are.