Same feeling. Maybe because I feel like everybody is too far from me (beginner) because they've been here for a long time so there's a feeling of distance. I don't know. Is it just me?
You don't need to feel that way. Somebody already posted a nice write-up above. In short, if you follow the rules properly, make meaningful posts, etc, you're more than welcome to stay here.