You’re not entitled to partaking in sexual activity in front of your roommate. Go to the partners place of residence. Ask nicely for some privacy and have a conversation like an adult instead of whipping out your tits. If you want to have sex like an adult then communicate like an adult.