<human>: Could you distill the essence of the text into 1-3 sentences?

Hi, Im going to give you the full run down of my situation so hopefully you can read it and help.

Ive just gotten back from a 2 week vacation, it was amazing, i went with my family (me, 18 , and 2 younger siblings) as well as the family we go on holiday with every year (parents + 17F, 16 F and 12M).

Anyway me and this girl get on every year really well, however this year there was like a spark, we did loads together, spent hours of each day talking etc made food together and walked around.. (this really escalated the 2nd week). I know she liked me, i could just feel it, as she always stared at me and i would look back catching her and vice versa etc.

I never felt confident enough to tell her how i felt about her, and i had few opportunities without someone else hearing. So now i'm home feeling really, well sad, because i never told her. (Another reason is because of the age gap, i don't want it to be awkward between our families.)

So i was thinking of waiting till next years holiday/ when i see her when she turns 17 but i just worry about if she'll have a boyfriend, will she feel the same way etc?
We have never talked online or anything, even though i have her on all social media etc, so i feel it would be super awkward and for me to just pop and say "do you wanna date"(not actually say this, but you know what i mean.) Our parents are close (and i think they know we like each other, as they took up every opportunity to get a pic of us both together...) so i could talk to my mum about it but i wouldn't know what to say.
Any help is appreciated.
<bot>: How can i ask a family friend out, without an easy way to contact her or talk to her? (Should i go through parents if i have to?)