I'm in need for advice...

My mother is really strict and controlling. Yeah I'm 18 and most 18 year olds would say that, but me being a preacher's child, she really takes things to the extreme. For example, there's this guy at church and yeah he's handsome,he has a good job, he helps people in the community,and he likes me, the problem is that I just don't feel the same about him. 😇My family loves him and he is a good guy with good intentions but honestly I feel like I just don't connect with him like that. Okay so the problem is that 5 months ago I started dating a guy who I really like😍. After our 1st month of dating he wanted to meet my family, I thought about it 🤔and I said why not. So my boyfriend shows up at church and he has tattoos but he was covering them up with a jacket and he told me that he didn't want people to judge him because of his tattoos I told him not to worry about it because as Christians we shouldn't judge people, we should show them love. When we walked inside the church all eyes were on us. He was very polite and shook people's hand and presented himself as my boyfriend. When church service was over he got to meet and talk to my mother. Surprisingly she had a nice reaction, she liked him. Or so I thought, after some time she has been saying how she doesn't like my boyfriend and she would prefer me dating the good guy from church. She gets angry at me for talking to my boyfriend. I have also met his mother and his mother is amazing. She is so nice and she has told me that she loves me, she's so adorable. But my mother even gets angry at me for meeting his mother. I've confronted my mother about it too. I've asked her what's her issue with my boyfriend and she simply says that he's not the man for me. How would she know that? So after time went by I have really fallen in love with him. He just says the corniest😂💕 things he says that he loves me, that I'm his world, and all the lovey dovey things. He's told me that he's ready to settle down and he's even talking about having a future with me and having kids but he wants me to finish my education first (he's older. He's 24). He told my mother that his intentions were good and he wanted to take care of me. After some time we went out on a date and I got really horny 😻 it was out of control and I let him know but he was really respectful and told me that I wasn't ready, but after some teasing and playing around I ended up losing my virginity and somehow that made him more attached to me. He has been saying that he loves me a lot and he even wants me to move in with him but after I graduate. I really love him too but recently my mother found out about our sexual interaction and she went out of control she kicked me out of the house when I showed up at my boyfriend's place crying he called my mother and talked to her but things with him and my mom got intense and he ended up not cussing at her but he did disrespect her. My mom begged me to come back home and my little sisters were crying for me it really broke my heart. Why would she expose them like that I feel manipulated only reason I came back was because of my sisters. My mom is going to switch me from schools right after finals and she doesn't let me go out at all. I'm trying to get a job but it's so hard to find work because I'm unexperienced. What should I do I'm really heart broken. I just need some advice. I really love my family but I also love him.

Xoxo