helpppp

i’ve been dating my bf for two years (we’re both 20). he is kind and smart and genuinely an amazing person. i love him deeply. however, i just don’t know if i am in love with him. he is an introvert and i am quite the opposite. we don’t have much in common and he is quite quiet/doesn’t really care to spark interesting convos with me. he cares about me a lot and i know but i wish he was just a bit more forward,bold, and shameless in showing how he loves me. i just feel stagnant and i honestly don’t feel a spark despite loving him. i also have a male friend who i get along with really well and i sometimes wish my bf would just be a little more outgoing or have my sense of humor which he doesn’t. i notice how our interactions seem lackluster and how they lack that connection i crave. i have brought this up countless times but i just can’t change who he is and i don’t think it’s right for me to try. so while we have a “good” relationship something is missing. he’s a truly amazing guy and i am so scared if i end the relationship i will regret it, but i am also so scared of complacency and that i might end up with him just because i am comfortable with him. it’s just really hard for me to describe how i feel. i love him so much but i just don’t know if i am in love with him. does that make sense to anyone ? i am feeling super guilty about this and i don’t know what to do. i haven’t brought this up to anyone but it’s been eating away at me for a while