when i am trying ping 192.168.43.119 it gives me nothing. I tried ping my guest's ip (192.168.43.173) through my host's ip (192.168.43.119) and it works just fine
Você pode fazer ping no convidado do host. Você não pode pingar o host do convidado. Isso estabelece uma prova de conectividade adequada.
A resposta é simples - desative o firewall no seu host.