Don’t know sexuality, please give your opinion/ advice!

So im 16 and have really never had crushes on guys or thought guys were hot, I’ve never thought girls were that hot either, except recently. I’ve had sexual experiences with men and women, and with men I enjoyed more for the most part. But I just feel like there’s something missing. When I see a girl that I find attractive all time slows down and I feel like I wanna explode, and I’ve never felt that from looking at a guy for the first time. Part of me thinks I’m bisexual, but part of me thinks I’m straight and I just get aroused by excitement and change. I’ve had 3 long term romantic relationships with men, and only a 1 night stand with a woman. I have a boyfriend right now who I love very deeply and I want to get this figured out before I hurt him if I find out I’m gay too late. Please help!! Any opinion or advice helps!!