Not all are perfect; everyone has their shortcomings or weaknesses. The best way to deal with these weaknesses is to understand them and act accordingly. Well, Astrology says that just like the traits ...