Homesickness- i don't know that, it was easy for me because i was born into a military family, never considered sth. my home for more than 3 years. But i think you'll get over it and once you come home you'll find out that these moments with your family/friends will be far more intensive...
And you'll find true Comrades- that's what really helps me in hard situations when there is no family around. Comradship is a very strong weapon- so to speak for the german army... can't speak for other nations but i guess its nearly the same...
