I need your opinions please

Amber
I'm 19 and i have a boyfriend (a few months younger than me) who I only see about twice a week or so. When I visit his house, we go to his room and either watch tv or play games. The door is open and he has a younger brother that is always around. The problem is is that my mother yells at me for hours and keeps me from sleeping the moment I leave his house. She is constantly accusing me of having sex with him (which I'm not because she refuses to let me on birth control, has put back setting an appointment for a gynecologist (which I desperately need) because she thinks I'll get on birth control without her permission, and because neither my boyfriend or I have access to condoms) and constantly saying that if I lose my virginity she will hurt both me and him (except I'm not a virgin, and also bi, which thank god she doesn't know). Her yelling consists of threatening me, making me believe that any type of affection with other people besides her is wrong, and insulting me by calling me things like 'slut, whore, bitch, etc'. She has been doing this for over four months, and stays angry and yells at me for at least three days after a visit. The last time I was over, we had the lights off because I had a massive headache and were on the bed watching the great British bake off. The door was open and the only thing we were doing was holding hands (there was even space between us). The only reason we were on the bed is because I have really bad joints and can't sit on hard surfaces for too long and he has a bad back. When my mother picked me up (don't have a license because  she barely lets me drive) she swears that the door was closed and didn't like that we were both on the bed. She didn't let me sleep until it was around 2 in the morning, and when she woke up the next morning she started yelling again and wants to go with me to his house to tell him and his parents that I am no longer allowed in his room and that if I go in his room again that she won't let us see each other again. She says that if I don't go with her then she'll go alone. 
My questions are:  is it okay for a 19 year old to be in her boyfriend's bedroom? Is it okay to be on the bed (when we're not doing anything)? Is this normal behavior for a parent? Is there anything else I should know?