1. A method for dynamically prioritizing electronic messages in an electronic device, the method comprising: receiving, by an electronic message prioritization unit configured in the electronic device, one or more electronic messages from one or more other electronic devices; analyzing, by the electronic message prioritization unit, each of the one or more received electronic messages using language and text processing logic to identify one or more prioritization parameters; assigning, by the electronic message prioritization unit, a value in a predetermined order to each of the one or more prioritization parameters based on predefined prioritization order of the one or more prioritization parameters, wherein the one or more prioritization parameters comprises a polarity of the electronic messages, wherein the polarity comprises one of a positive context, a negative context or a neutral context, wherein the one or more electronic messages with the negative context are assigned a higher value in the predefined prioritization order; and prioritizing, by the electronic message prioritization unit, the one or more electronic messages based on the assigned values.