Good read, Akarsh, I'm glad you made some changes that are moving you forward. After you get your personal finances under control, you can spend more time and energy becoming a better investor to build more wealth faster. This can be with real estate, the stock market, etc. The most important thing is to study and learn about the asset class you want to buy, then practice slowly until one day you realize you know what you are doing, then you can ramp it up.
It's a fun game once you figure out the rules! It's a shame no one teaches us this stuff in school.