New relationship advice?

For context I've never really had a real relationship before. I've talked to people and only ever did stuff with one person before my current boyfriend. We're both pretty young, I'm 20, he's 24 and we've been together for almost 6 months. Things are great and he treats me very well, sometimes way better than I think I deserve because of my extremely bad self-esteem but he helps me through it and has this insane calming effect on me.

Due to this being my first real relationship I want to take things slow because I want it to last. I'm kind of thinking about the long term and while I've asked him in general about future things he's said he doesn't really think about that. Despite being unsure how he feels about the future I can feel myself starting falling for him. Childhood crushes are different but when I start liking someone it happens very quickly. I'm worried that I'll screw up and be to pushy or pull away to much. He hasn't said I love you yet but had said something about love twice very recently, I'm just worried that I'm moving to fast and he isn't. I don't want to mess this up. Any advice?