<human>: Can you give me a shortened version of the text?

Backstory: The friend, Jessica, [20 F] has been in my friend group for over a year, but I have only recently gotten the chance to talk to her one on one and share experiences. Been dating gf, Emily, [20 F] for a year and a half, starting some time after meeting Jessica.

Only recently have I had the chance to have deeper conversations with my friend Jessica, and we basically instantly connected on various things - guy/girl preference, things we would and wouldn't do, etc. She's very naturally attractive, and I have started to compare her to my gf, Emily, with looks and mostly everything. This, of course, has caused me accentuate Emily's flaws that Jessica does not have. To make it worse, she confessed that she would totally date me if I were single and, well, she's my type. She had been thinking about it recently too.

I have also recently experienced friends breaking up from around the same time Emily and I got together and have started putting things into the bigger picture - where I'm going in life, what I value, etc.  

I am very aware of the different relationship mechanics - the grass is greener on the other side, the honeymoon phase, the chase is better than the catch, everyone has their flaws, yada yada. I'm just wondering how people can deal with these potentially poisonous things; I don't want to lose hold of a sobered mind when making these decisions. 

Emily and I go to colleges that are close to each other, while Jessica goes to a college a bit farther away.

It has certainly helped to get this into writing, thank you for any advice.
<bot>: Have a gf, but might be falling for a friend. How do I make a decision while not being blinded by the allure, the chase, and the excitement?