December 31: Your daily horoscope There will be challenges aplenty over the next 12 months but you know what it is you are aiming for and you know you have the power and the purpose to stick with it to the end. Challenges make you even stronger - and, most likely, richer too. Authority figures may be difficult to get along with today but you can make things easier for yourself by refusing to get involved in disputes that serve no purpose. If you can, steer clear of people who rub you up the wrong way. Something will happen today that others think is of major importance. You, however, can see the situation for what it truly is: just another minor drama in a long line of minor dramas. It's not worth getting worked up about. No one expects you to be perfect, so don't expect it of yourself. With Mercury, your ruler, linked to Pluto you may have to hold up your hand and admit that you made a mistake. In the greater scheme of things it's of no importance. Fight for your rights. Stand up for yourself and what you believe in. The only reason certain people are willing to oppose you is because you have given them the impression that you are weak. Time to set the record straight. Try not to get upset about anything today, especially issues that are trivial in the extreme. The planets warn that your health could suffer if you get too emotional, so be positive and avoid negative thinking - and negative people. A more assertive attitude is called for and with Mercury, your ruler, linked to power planet Pluto it shouldn't be too hard. But don't take risks with your money - no matter how assertive you are you will lose more than you gain. The only danger now is that you may overestimate your own strength while underestimating what rivals are capable of - and that's a recipe for disaster. Remember too that some people are naturally stubborn - they won't be moved. A little co-operation will go a long way over the next 24 hours, so be ready to put your differences with certain people behind you and look for ways you can work together for your mutual benefit. You don't have to be at odds all the time. You may be on a roll and you may think you can do no wrong but do you really want to risk it? According to the planets if you bet big today you could win big, but you could lose big too, so think carefully before making your choice. You've been hugely ambitious of late and with mind planet Mercury joining forces with Pluto in your sign today you will be even more determined to make your mark. If you know what you want no power on Earth can stop you from getting it. You will be easily provoked today, especially if you think someone is taking liberties at your expense. The only danger is you may get the wrong end of the stick and react to a provocation that exists nowhere but in your own mind. Stick to your principles over the next 24 hours, even if you lose out financially. Others can be underhand and devious of they so wish but you are made of better stuff. It's not about money, it's about doing the right thing.