Nah, you don't have to feel stupid, I just thought that maybe if
you could go out more often, you would not indulge in this kind of
'loner' activities. But of course, not saying 'loner' activities
aren't good, just like some 'sociable' activities like too much
clubbing and (drinking, smoking etc.) .
Anyway, I could advice you to drop hints here and there and also,
be patient as some people do find internet romances not real and
fufiling. Advice can only be given, but the rest, it's still up to
you.