a persons personality is determined by the traits and characteristics given in his horoscope this cancer horoscope for 18th december is determined by the position of the moon and sun how would you feel if you come to know whats going to happen throughout the day for cancer horoscopes give us a hint about all the things that we are going to face for the entire day read your cancer horoscope predictions to find out what is in store for you todaypositive ganesha says youll have a fantastic day today that much is certain today you might impress your boss and superiors perhaps youll move to the new office or get promoted planning a lengthy trip together is possiblenegative todays project could present some challenges that could aggravate you avoid signing any important documents today it is advised drive the short route today if you can change to a healthy diet if you think you might be experiencing stomach pain todayalso read monthly prediction for all zodiac signslucky colour yellowlucky number 20also read yearly prediction for all zodiac signslove try to avoid arguments with your partner today and instead try to work things out through a good conversation you could like it romantic evening dinners with your partnerbusiness you might finish the work that has been on hold for you for the past few days today it is recommended that you stay away from the stock market money might come from unanticipated placeshealth today you should steer clear of spicy foods due to your bad habits you might experience stomach pain in the evening to maintain the health of your body you should also try to alter your diet and drink lots of watercelebrity astrologer chirag daruwalla is the son of famous astrologer bejan daruwalla he is known for his detailed astrological predictions on career health love finance and business you can visit their website bejandaruwallacom for guidance on problems related to your life and solve your problem with the help of expert astrologer chirag daruwalla for guidance on problems related to your life you can talk to astrologer chirag daruwalla on callwhatsapp 929825470477 or also mail infobejandaruwallacom