I'm really sorry that happened, disapointments are the worst! Just don't give up, eventually something good will happen. And hey, as you get older and more independent you'll be able to take your own vacations, lol.
Yeah passports are expensive and take a long time to obtain. Though, that's been true for years and will continue to be true, no matter who is President, hehe. It's annoying, but I guess it's for our own security as well as the other countries.