Rooster Daily Horoscope: Yesterday
Dec 23, 2025 - This is a day for powerful communication between you and another. In fact, you might just find yourself in an unexpected discussion with another that leaves you feeling very surprised and wondering what just happened.
However, everything that happens at this time indicates powerful karma for you. You may already feel it in your bones. Instinctively, you know this is a time of transformation for you.
The challenges you face make you stronger. Things are not always easy but great reward comes from the obstacles in your life as you end up stronger and wiser from your experiences.
Daily Tarot Reading
Let These Tarot Readings Help Guide You Through Your Day
Daily Crystal & Gemstone Reading

Red Jasper is a form of Quartz, and its energy radiates grounding, passion, and protection. Known as the “Stone of Endurance,” it brings stamina, strength, and courage to the user. Warriors often sought it out in ancient times to encourage these traits on the battlefield. Red Jasper is even thought…
