Traveling alone is good for your soul. It may be a bit cliché, but it does not make it any less true. It is a profound learning experience that everyone should try at least once. Nothing teaches you more about yourself than a situation that forces you to reach out to other people and adjust to unfamiliar situations. At the end of the day, it will help you fend for yourself.
Exploring an unfamiliar city is an effective way to get out of your comfort zone. We simply cannot overstate the importance of doing this from time to time. It goes a long way in terms of getting you out of your own head and helping you feel more comfortable with yourself. After all, you can never know what you are capable of unless you bring yourself into a situation that forces you to do so.
That being said, traveling solo often leads to memorable situations. Do not hesitate to get off the beaten path. More often than not, the heart of the city can be found a long way from the usual tourist spots.