Don't loose hope, nothing worth while is easy,(from my point of view) something like this to joining the U.S marines its all hard work, but in the end the pay off is knowing you gave it all, and little things are added up, turns into big thing. keep at it, and learn. You giving up mean it wont happen, keep trying and you'll get what you want.