My journey, right from deciding on Germany to finally setting foot here, was nothing short of a rollercoaster. Choosing ...