Oh god, I know what you mean about being far from family.
It's been sooo long since I've seen my parents and my sisters!
I get homesick all the time.
But heights I'm fine with, I actually love them.
Try and take your mind off whatevers bothering you by doing something you love.