This quote is saying that instead of putting all of your emotional energy into any particular place, put it into creating a home inside of yourself. This home comes in the form of memories, friends you can trust, an interest in learning new things and other things that make you feel good. This will follow you wherever you go, so even if you move or travel, you’ll always have a home with you.