Sun-Scorpio, Moon-Taurus, Cancer Ascendent.
Almost a Grand Cross in the fixed signs - Sun opposing Moon and squaring Saturn-Cancer and Neptune-Aquarius. Persistance through adversity pays off in the end.