Kind of long but I need some opinions.

So I've been talking to a guy for 3 months. We talk almost every night and text during the day if we can since we both work and have crazy schedules. He's 24, has a child and im 19 in college. When I started talking to him i stayed open minded and i don't judge him at all. I like him alot and feel comfortable and safe around him but I still keep my guard up bc I know he wants to have sex at some point and my goal was/is to remain a virgin till marriage but he's very tempting and I'm on the fence with that. A few weeks ago we hung out and ended up making out many times. So im trying to figure out if this is just a physical attraction and I also want to get to know him more and figure out what his real intentions are. I know that I don't want this to turn into a real "relationship" because I'm not ready for that. Im in a really weird space. Any advice would be helpful. Thanks ?