I am a 20 year old student. I was born and have lived in Croatia for 16 years, then I moved to Germany with my mother and started studying here. I have a legitimate record of attending school and working here, although not working full time and mostly for stretches of around 3 to 6 months at a time because of school.
I have been denied because I do not have strong enough connections to Germany. I don't know how I can prove that I plan to return, when I can't have a stable job as a 20 year old without a degree. I'm still mostly dependent on my mother as well, though I have sufficient funds to last me in America.
My biggest problem is that I already have booked my ticket- and a return ticket and it's in less than 3 months. Would getting a part time job increase my chances? Should I just reapply as I have previously and not stupidly mention having friends in the US?
I also plan to apply in another city (the reason being that travelling there is more convenient and cheaper), and can the person interviewing me see what the previous person asked me and what I answered? If so, have I messed up really bad by already saying I know someone in the US? Was the reason for them rejecting me because I preferred answering the questions in English instead of German?
Additionally, I have doctor's appointments and concerts already planned for AFTER my return from the US. Would presenting those be of any help in my situation?