Plus, I think the main factor ...
Plus, I think the main factor that why I don't feel like this is my home, even though my family is here, is because I've been away for so long in Hong Kong for so many years and I've been traveling.