(def.) home: n. 1. a place where one lives; residence. 2. an environment offering security and happiness.
(def.) homesick: n. 1. acutely longing for one’s home.
(def.) homesick and happy to be here: n. 1. a state of uncertainty where longing for what was is balanced out by satisfaction with what is.