Ben is talking about a character who has became invested in their home town/city but has to leave his past, family, friends & memories behind for whatever reason. He is now a travelling man, possibly a wanted man, and he must keep moving onward. On his ventures he keeps passing through towns which haven't gave him much fulfillment, entertainment or memories as his home town, hence why he misses it.
Ben is talking about a character who has became invested in their home town/city but has to leave his past, family, friends & memories behind for whatever reason. He is now a travelling man, possibly a wanted man, and he must keep moving onward. On his ventures he keeps passing through towns which haven't gave him much fulfillment, entertainment or memories as his home town, hence why he misses it.