Is my vagina normal?

I'm sorry to ask you guys this but there isn't another anonymous way I can ask and I don't want to go to the doctors.

It feels almost as if my vagina is blocked.

I've had difficulty getting a tampon in, I've only managed it once and it took me 40 minutes.

My partner was able to finger me and it didn't cause excessive pain. When it comes to actual penitration though it's really difficult to get it in and very painful. It takes for ever to get him inside me and when he is I don't feel anything pleasurable. Only pain or nothing at all.

I've tried getting a vibrator in but it still feels as though there's something blocking it.

I've had a look down there with a mirror and there seems to be something round with a small hole in the middle that appears to be in the way and I can't push it back.

Is this normal? Does it depend on where I am in my cycle?