Thank you so much everyone who responded! I certainly do have social anxiety and I am sure that is largely what is holding me back. I am a very cautious person by nature so I would have no problem following those rules.

Anyway, I opened an account at fetlife and I am looking into munches so we shall see what happens. I'll keep you updated.