I’m so unhappy in my relationship and I wish I wasn’t

My boyfriend and I have been together for a little over 2 years and we have a 1 month daughter together. Getting pregnant was never the plan for us we accidentally got pregnant while I was taking birth control. Before I got pregnant I loved my boyfriend but I didn’t see me marrying him. We have never really had similar interest and honestly our relationship in my opinion was kinda based off sex. I never felt like he was “my person” like people describe. I feel like he just doesn’t get me and I don’t get him. He has always gone above and beyond to be there for me and do everything he can to make our relationship work. He truly loves me it seems and when we got pregnant even though he was 20 (I’m 22) and in college he promised we would make it work and we have for the most part. We moved into a beautiful apartment together that he pays most of the rent and I’m no longer working to take care of the baby so I’m finically reliant on him. On paper I should be happy. I try to be. I had been thinking even before we got pregnant “do I love him or just the way he treats me?” He’s kinda an introvert and we are so different personality wise. I don’t generally feel like when I’m with him that I am having a good time even when we go on dates it becomes even more apparent to me how much we just don’t click. I feel I force myself to be happy around him. I have brought it up to him my feelings and he told me he would do anything to fix it but I just don’t think we can. He’s absolutely wonderful and he’s such a great dad. My mom and friends tell me how lucky I am to have him and I want to feel lucky I want to love him. We have a daughter together now and I just feeling horrible that I’m not in love with her dad I wish I could be happy with him but I’m just feeling like there has to be something better out there I wanna be happy. I feel like a terrible person because he really seems like the perfect partner he doesn’t deserve for me to feel this way about him. He wants to get married when he graduates in the spring and I’m just know that’s probably a bad idea but I’m afraid of loosing him at the same time. I’m really confused maybe my feelings will change maybe I’ll love him eventually. I feel like such a bad person. I feel stuck.