aww, that very sweet of you. There are other people here as well, so you can always introduce yourself to them! I'm an introvert too but just saying hai can make some new friends instantly. I am friends with you and I am sure you can make some more friends with the people here