Next time, your best friend can use a bathtub with boyfriend for all night.
I never had a roommate. Am I lucky? I don't know.
Its up to you, what do you want to do with your best friend, remain friend or broke up? its make your decision. GOod luck.
I'm sorry for your bad hair day. Soon...