Knowing our positive and problematic astrological traits through a site like 12andus or an astrological reading will provide a number of benefits.
First, we can recognize parts of ourselves in the reading. There might be “aha” moments, sudden realization and insights about a number of our characteristic which were maybe kept in the dark or not accepted.
Even positive traits might have been hidden, as in the case of a person who identifies with its competitive and bold qualities while ignoring the soft and tender ones.
After we recognize better who we are, the next step is to accept ourselves. Astrology gives the chance to accept every part of ourselves without judgments. We can even accept the parts which are in conflict with each other, reflecting the conflicting astrological aspects in our chart (squares, oppositions and some conjunctions).
For instance, if a person has a square aspect between Mercury and Mars, the mental/verbal energy will be connected in an unbalanced way with the competitive/fighting energy. This might give a poorer control to the verbal outburst. Knowing this and accepting it, we can choose different outcomes.
First, we can choose to be supported by other kind of energies in our birth chart. Let's say there's also a strong Saturn in the 10th house, supporting patience and perseverance in the professional and career fields. For such a person, most probably Saturn would control the verbal impulsiveness when it comes to career. We might “borrow” Saturn skills whenever we feel that Mercury and Mars are taking too much space.
Second, we can transform such verbal eruptions in a more constructive and less harmful way, as in ranting through writing. Also such unbalanced mental energy might be released through gibberish meditation, which is a way to empty the mind by saying nonsense sounds and words, in a non-existent language. It really works.