Tom Yum Soup (Thai Soup): A Perfect Balance of Flavor and Comfort