The principles of physics and system sciences are increasingly used in the field of network engineering to design network protocols. This work proposes an energy and congestion aware routing algorithm inheriting the concepts of potential field. It uses depth and time variant network parameters for forwarding the data packets through low congestion and energy balanced path. We defines a novel forward aware energy density as decision metric along with residual energy and queue-length for forwarding data packets. This results in network wide balanced residual energy and enhanced network lifetime. The proposed mechanism is evaluated for the transmission rounds before the first dead node (FDN) is detected. It was found that in typical traffic conditions there was an average increment of 45% transmission rounds till the FDN appeared. Moreover, the simulated and theoretical findings are compared using statistical measures to justify the proposed mechanism energy and congestion awareness.