<human>: Give me a shortened version of the text

For starters, we meet online. We have been dating for 4 months, official for 1 and 1/2 so we should still be honeymooning it.

We have a blast when we're together. We enjoy the same things down to the point that it is almost scary. If there is a 6 page menu at a restaurant we end up ordering the same thing and that continues into every other aspect of our tastes. She's sweet and understanding, funny, is always going out of her way to do nice things for me and is generally over the moon it would seem. We can talk about any thing and nothing at length or just sit comfortably in silence. Our sex is pretty good, she is my first, I'm not hers but she's patient and satisfied and we're generally compatible. 

As you can see, I can pin point tons of  reasons why we work on paper but there is a problem. I'm not sure that I find her attractive. I don't find her unattractive, I'd even say she's cute most of the time and i do get horny for her and i find things to admire about her but I do see unflattering angles or feel an unpleasant curve more than seems appropriate. I am constantly checking out other girls which I know isn't totally unusual but it's enough of a thing that I notice it. All of this leads to an uneasiness about our relationship. I'm enjoying myself when I'm with her but I don't want to rip her clothes off or anything.

I miss the hell out of her when she's not around, really enjoy our text conversations and then when she IS around I'm kind of 'meh' on the whole thing. I guess I find her emotionally attractive but not so much physically. Am I doing her a disservice by being with her? Is this not a huge deal? Should I break up with her?

I feel pretty shallow about all of this...
<bot>: I really like my girlfriend on an emotional level but I don't find her terribly attractive. Should I break it off with her?