I’m in love with my best friend?

Hi guys, I think I might be in love with my best friend? But she has a boyfriend and I have a boyfriend, and I didn’t think I was a lesbian but I love her, and we hold hands every day when our boyfriends aren’t around, her hands are so warm and soft and I love holding her hand and I want to kiss her and I love her so much and we’ve know each other since elementary school and we are super close and we text all the time and I even go with her every single week to her family get together thing and I know every ones names and they know me and I love when she hugs me and she’s always there for me and she’s the most beautiful girl on the whole world, she has eyes that are green and blue with amber specks and she had perfect curly hair and Im always with her. We joke all the time that we are married, and we have matching rings, and her sister once joked that we were a couple and she started talking about how she wants to break up with her boyfriend. I just love her so much.

But what if I say how I feel and she doesn’t feel the same, I mean she has a boyfriend! (But to be fair I do to, and I love him but would breakup with him in a heart beat if it meant I could be with my best friend) and her parents are super strict and against any love that isnt a strait relationship... I know I should probably tell her, but I don’t want to hurt our friendship....what should I do?