According to the birthdate, you are a Sagittarius. Sagittarians are optimistic and intellectual people. Lord Vishnu is the one Sagittarius should worship as lord Vishnu is the lord of optimism and protection.