This is something new and interesting I just learned about today, it's such a beautiful word and one that I think strangely almost perfectly fits me. I love it though, what an awesome word and meaning!
Hiraeth is a Welsh concept of longing for home. 'Hiraeth' is a word which cannot be completely translated, meaning more than solely "missing something" or "missing home." It implies the meaning of missing a time, an era, or a person - including homesickness for what may not exist any longer. It is associated with the bittersweet memory of missing something or someone, while being grateful of that/ their existence. It can also be used to describe a longing for a homeland, potentially of your ancestors, where you may have never been.