My cervix???

Hannah🌻

Ok so idk if I’m dumb as hell but, for the past 3 years I havent been able to put a tampon in. Every time I try I can only put a bit in before it hurts like hell and almost feels like I’m hitting a hard wall. It won’t go in any further. Because of that I just used pads (which I don’t mind). whenever my boyfriend tries to finger me he gets to the first line/crease of his middle finger before it again felt like he had hit a wall. It sounds like it would be my cervix but 1 inch into my vagina? Really? Anyone know what this could be? Also I’ve never been to a gynecologist so I’m a lil worried about that. Can you only go when you become sexually active?? AND could it just be that it’s painful but if I push through it would go in further?