Am I going towards the right direction? Or am I falling for the same mistake all over again? Please guide me.