A good place to start could be finding new places to explore that are close to you/in the town or city you're currently living in. Comparing yourself to people who are travelling the world is a pretty big jump, so taking it one step at a time and finding new experiences close to home might help.