Help 😭😭

So for starters I k ow this is stupid but I'm 16 and having sex but I'm on BC and I always make sure that we use condoms. So to the point I'm sub and my new bf doesn't do anything like he won't even kiss me it's been 2 months and he gets mad when I wanna talk about anything sexual. I know he wants to wait longer because he's a virgin. I don't k ow how long I can take this, and I know " you don't need to have sex" but I just wanna take our relationship to the next step. Do any of you have tips to spice things up and help get things started.