Hi @SierraTango15 👋 Welcome to the ReachOut Community!
You've got so many interests, that's awesome keep it up!
I can imagine it would be very tough for you to not have the full support of your parents. I'm hoping with time they will become more accepting and supportive. In the meantime, lean into those friends and your grandmother who support you. And remember we are always here for you as well!
As for the other challenges you mentioned, would love a little more context on the situation so that we can give you the best advice. But it's okay if that's something you are not comfortable with. Please don't feel pressured to share.
As for the boy, if you feel comfortable and think that it is appropriate to do so, maybe have a little chat with him about how you feel. Worst case scenario he says no in which case you accept his decision and move on.
I hope this is helpful. Please let us know how you go. Take care of yourself.