I feel like a peice of shit

Since breaking up with my bf I have been very lonely. I got very drunk and slept with a random guy I just met online. I have always had strong sexual morals. I had only ever slept with my ex. The sex with this random guy was the worse sex ive ever had. I did not want to sleep with him but felt like I owed him for driving an hour to see me. Now I feel like a horrible person and just want to curl up and die.