<human>: Could you distill the essence of the text into 1-3 sentences?

I'm a student (M19) who moved to a new city last september and I have been going out with a girl for over a year now who still lives in my old home town( Also 19), I actually broke up with my first girlfriend (of 3 years) for her.

However a few months ago i found myself really infactuated with one of my flat mates (again 19) and i even found out she liked me. 
seeing as i'm in a different city as my girlfriend it didnt really feel like cheating telling this girl that i lijked her and we spent weeks talking and txting (i'm aware this is kind of a scummy thing to do) 
Trouble is that on this new girls birthday (whilst drunk), we kissed and i panicked because i knew how bad this was and told her we needed to stop.

She obvioulsy felt extremely led on and hurt, after weeks of awkwardness i'd say we are friends again but i now know for certain i want to break up with my current girlfriend for the flat mate but i'm pretty sure i missed my chance. 

I'm basically wondering if there is any way of telling if the flat mate stills likes me and how to break up with the current girlfriend without breaking her heart with the news i like somebody else. 

(Sorry if this post was boring or anything, first post ive ever tried :/)
<bot>: I found myself falling for a new girl whilst i had a girlfriend and now i'm pretty sure the new girl doesn't like me any more and i still need to break up with my current girlfriend because of it all