I've been in your shoes, Sydney, with a very similar situating when I was just a little older than you.
Sounds like you've worked really, really hard for this opportunity! I'd hate to see you pass it up over something circumstantial (that you cannot control). Life often poses these...