Porcfest XI has ended

Sessions subject to change.

avatar for Ryan Glen Hirsch

Ryan Glen Hirsch

Pelham, New Hampshire
A latch to be unlocked,
A knot to be untied,
You are teased and you are mocked,
You want to get inside.

It frustrates your desires,
Hard effort it Inspires.

Are you equal to the test?
It's nature Have you guessed?

I tell you truth dressed in a lie,
Show clear sights as I veil your eyes,
Paint rough sigils in side your mind,
Place before you what is hard to find.

What am I?