What the most people of the Cancer Zodiac Sign need to understand is that being self absorbed or asking for merely emotional help rather than professionally speaking out is not going to help bit. Cancer people are very emotional and very protective but this makes them not being able to let go and feel very touchy. People with Cancer Horoscope are very intuitive and love to imagine things and places making them sometimes to be very shrewd and cautious about events before they happen. However, Cancerians have completely unpredictable mood swings and are very changeable but they are also very caring and sympathetic. Read the complete details of Cancer 2012 yearly horoscope in Urdu and know what the coming year harbours for them.