No matter how much someone likes travel, there really is no place like home. Home means comfort, safety and love. It’s a place you know you belong and a place where you fit in. Unfortunately when you live in Japan, home literally is thousands of miles away. I wrote about the first time I felt homesickness…