I slept with the roommate of my crush

Soo 3 days ago I came home at 11pm from my bestfriend house and I was really tipsy (at the first level of me be drunk). I met my two flatmates (which one is my crush he knows it and we care about each other but we're kinda too shy or scared to try something, and the other one is his roommate), we spend couple of hours together and me and my crush were flirting and the he went to sleep. His roommate was going on holiday the next day for a week so he asked me if we can watch a movie and I agreed but I also warned him that I would have fall asleep after few mins. He, then, wanted to watch the movie in my room and at first I said no but then I changed my mind and we went to my room. After a couple of mins he started to cuddle me and it could have been because of the alcohol or because I didn't have sex for almost a year, well we ended up having sex which we both enjoyed but before he left I told him the no one needs to know about It and that it was also a one time thing, he agreed. Then after few hours he texted me and he told me that he hopes that I was ok and that I slept good and that we're gonna see each other next week. Now I'm kinda feeling confused because I don't want my crush to know about it and I'm kinda avoiding him as much as possible in the house cause part of me feels bad but I also feel good un a weird way about it. What should I do with both of them?