The June 9th Full Moon (18 degrees Sagittarius) is, like most things in life, a mixture of hope and difficulty.
It widely conjoins Saturn Rx (at 24 degrees) and squares Neptune in Pisces (14 degrees). A Saturn/Neptune mix suggests disappointment, sacrifice, confusion. If only Saturn was involved, we might say this ending/result will be absolute. A defined finish. But Neptune's influence dissolves structure, so the resolution may not be clear. Sacrifice is a common Saturn/Neptune theme - giving up something for the greater (Sagittarius) good, or accepting a loss so you can gain (Sagittarius) something else. Justice (legal issues) may be important -deception (Neptune) versus truth (Sagittarius) with consequences (Saturn). The ethics of this Full Moon's result may be in question.
Ceres conjoins the Gemini Sun, and Sun/Ceres make an awkward inconjunct to Pluto Rx/Juno in Capricorn. This recalls the Ceres myth - her daughter (Persephone) was taken by Pluto, King of the Underworld. Themes of nurturing and loss (or fear of loss) may be pronounced. Juno as the relationship/contract asteroid suggests difficult agreements (with sacrifice involved) or broken promises. A struggle to adjust your terms with their terms. Ceres' agreement with Pluto meant her daughter was able to spend part of the year with her, but for the rest of the year she had to live in the Underworld.
So that's the challenging bit. The good part is Jupiter (ruler of Sag) will station direct on this same day, at 13 degrees Libra. So you'll be moving ahead, no matter what. The sacrifice will be worth it, the disappointment will lead to something better. There will be more to hope for - faith will prevail. Note that Jupiter is applying to Neptune with an inconjunct, so there's also a possibility of misguided hope. But Saturn's influence should keep you in check.
The overall theme with this Moon is compromise and adjustment. Compromise, because Libra (balance, harmony) and Juno (partnerships) are involved. Adjustment, because the inconjunct demands an adjustment between the two, incompatible energies it connects. In order to get the most from Jupiter direct, you may have to accept (Neptune) a loss or consequences (Saturn). Release (Neptune) in order to gain (Jupiter). Make that difficult agreement with maturity.
Sagittarius is about the bigger picture, so look ahead and consider the wider impact of what's happening.