hey well ive had feelings for my best friend beth for about 7 months and shes been feeling more and more for me ever since, on numerous occasions ive asked her out but every time she rejected me. so thinking she didnt want anything between us i tried to move on with another girl named emma. this relationship didnt last too long because i couldnt stop thinking about beth instead of my girlfriend so it wasnt fair. after being single for a while me and beth started being more than friends and being really comfortable with each other so i asked her out again but she rejected me yet again. the next day i was meeting up with emma as friends to talk things over...we ended up getting back together. after telling beth she breaks down crying saying that i broke her heart because she was going to go out with me even though she said no the day before. we made up and are friends again but i feel i made a stupid mistake because i dont have the same kind of feelings for emma that i do for beth and i feel like beth is perfect for me even though im with emma now. and i dont know what to do, i dont want to break up with emma again because its stupid and shes my girlfriend, and i dont know if beth will even say yes if i do so im just confused about what i should do.
any help would be very appreciated thanks