Horoscope for December 31

January 2, 2025

Cancer: Do not respond to rudeness with rudeness. Insolence is not your thing. In this competition with a person who is a professional in it, you will inevitably lose, so it is better to ignore them. Leo: Criticism you may hear today from close people – friends or relatives – should be treated with understanding. Their remarks will only aim to protect you from possible mistakes. Virgo: Physical activity in the form of pre-holiday cleaning and cooking can save you from sad thoughts that may arise today despite the upcoming holiday – don't limit yourself in these activities.