<human>: Can you summarize the given text in a few sentences?

I feel like a terrible person, because this has been weighing on my mind for quite some time. 

My girlfriend loves me a lot, and I think I might love her, too. But for whatever reason, she doesn't make my heart race. Sometimes I feel bored with her and crave a deeper, more intense, more dramatic relationship. My ex-girlfriend may have been a nightmare, but I never wanted to be away from her for more than a second. In contrast, I was relieved when my girlfriend said that I could only stay over at her house until Saturday this weekend - we don't have the kinds of conversations I like to have, and our sexual inclinations are completely mismatched. She always wants to "make out" and get handsy, no matter where we are, even if I explicitly say that I'm tired and don't want to participate. 

I guess I know the logical move is to break up, but I care enough about her that this isn't easy for me to even think. I know she's looking far ahead for our relationship's future and often makes jokes about us getting married or having kids some day. 

I know she's a great option for me. She's adventurous, sexually open, supportive, and can never get enough of me. She lost her virginity to me, too. 

I do love her and just typing this out makes me feel terrible. But honestly, I don't know what to do - I'll end up cheating or breaking her heart or maybe, just maybe, things will improve and I'll feel better with the passage of time. I like this girl a lot, but I never felt the "spark" as I have in the past. 

I don't want to break her heart or make her feel terrible when she's done nothing wrong and is such a wonderful partner. What should I do? 

I don't know if I'm fucking up in some other way. I've been depressed lately and having other problems; one of my friends passed away about when we started dating, and I've been destructive ever since.
<bot>: have a great girlfriend but I don't know if I love her as much as she loves me. Just thinking about breaking up with her makes me feel awful.