As an American who grew up with a love for German literature and the German language, I have always wanted to migrate to Germany. Now I have been living here the past 2+ years and am finding the whole process very difficult and frustrating.The first two years I was here as an exchange student, and thankfully my program took care of all of the legal stuff like visas and registering us, etc. Now that I have finished the program, graduated, and am trying to do everything on my own it is very difficult.In Germany you get the feeling that you are just supposed to know exactly what you need to do and how you need to do it. It is hard to find help in areas of life where you have not been engrained into the nuances after being born and living here your whole life. It can make integrating very difficult, as there may be small areas of how you react or interact in certain situations that are not acceptable to how one is culturally expected to react or interact in these situations.Aside from integrating though, the process is difficult: finding out where you need to register, what paperwork you need to have ready, everything you need to fill out, etc. can be very mentally exhausting and depressing at times. For instance, to apply for a workeru2019s visa, you have to give not only lots of information (as to be expected) but you also have to wait to get your job approved before you can acquire the visa. This approval is based upon whether or not a German citizen or individual with permanent residence could take the job instead (amongst other things) and it can make your feeling of worth really go down.On top of this, as an immigrant, you do not face the same opportunities of receiving aid. I tried to register at the official office for work, and because I already have a place of residence in Germany, they were unable to assist me in my job search. I was not looking for or expecting to get some financial assistance from the state, simply support in helping me find a job and integrating into German life, and it was denied. This in a country that is currently lacking in countless work force.So you are stuck in a new country whose customs you may not be completely understanding, trying to fight for yourself and find your way to stay here, meanwhile everyone around you seems to not understand nor care about the challenges you face.This is coming from someone who speaks the language and always loved the idea of living here. Perhaps I just had bad luck or missed out on information, but I have found it quite difficult to immigrate here simply because the system is quite complicated and the processes are quite difficult. If you do not speak the language, it can be even more terrible, because despite Germans supposedly being good at English, it has been very very hard for my non-German spekaing friends to find the help they need at the immigration office. Sometimes people can have no idea what is going on simply because no one can speak the international language at an office that should certainly be staffed with people who can.To put it into perspective, last month a Chinese man lost his passport and when he went to the authorities for help, he ended up unknowingly filling out a paper applying for asylum as a refugee and ended up spending some time admitted into a refugee camp. Now I do not know the specifics of how the error occured, but it just goes to show that problems in communication here are not all-too uncommon.Having said that, Germany is a lovely country. There are so many wonderful tihngs to see and experience, and once you find your way the quality of life is really good. You pay a lot in taxes for it, but to have wonderful health care that covers countless things and the ability to attend a university, even as a foreigner, for free is truly amazing. Sometimes the hard parts can get in the way and make it hard to see the good things, but there realy is a lot of good aspects to living here and if you ever have any more questions I would be happy to help!