Sex is painful. Any tips?

Soo 3 years ago I lost my virginity and I had sex with two guys. It was very short and painful but I figured that had to do with the fact that I was a virgin and had just recently lost my virginity. I don’t really masturbate that much and when I do it’s more so just me rubbing my clit so I’ve never experimented and put a dildo or anything up there. Recently I have become sexually active with a guy who I like the first time we had sex it was painful. We couldn’t finish because it hurt me so much. Afterwards it was pretty sore down there and I couldn’t stay wet because of the uncomfortableness. Tonight we tried again and it felt a little better but when he would push further into me it hurt and I kept telling him to be gentle and that it hurts which he did but like he says it kind of turns him off and it makes him not want to have sex anymore because it gets him out of the mood. It’s like I start off really wet but when it starts hurting and I have to tell him to slow down and not to go super fast it does make me feel a little uncomfortable and like I can’t focus on the pleasure because I’m worried about the pain. When he fingers me it doesn’t hurt but when he puts the penis in it does so I am not sure why this is.

I have an appointment with a gynecologist this week so I will talk to her about it but any tips would be appreciated. Is it normal for it to be painful a couple times that you have sex? How can I prepare for next time so that it’s not painful?