How Your ‘Almost’ Will Make You Feel On July 31 (Based On Their Zodiac Sign)
Aries: March 21st – April 19th
Flustered
Taurus: April 20th – May 20th
Inadequate
Gemini: May 21st – June 20th
Hopeful
Cancer: June 21st – July 22nd
Stumped
Leo: July 23rd – August 22nd
Envious
Virgo: August 23rd – September 22nd
Inferior
Libra: September 23rd – October 22nd
Radiant
Scorpio: October 23rd – November 21st
Expectant
Sagittarius: November 22nd – December 21st
Amorous
Capricorn: December 22nd – January 19th
Deflated
Aquarius: January 20th – February 18th
Exhilarated
Pisces: February 19th – March 20th
Foolish