LATE CANCELLATION OF JQ18 PHUKET TO MELBOURNE

Just another late CANCELLATION.
JQ18 PHUKET TO MELBOURNE 25/04/19
I received a notification from google of all places.
Recieved nothing from Jetstar.
I called my agent, they had no notification either, they had to call Jetstar and wait on hold to confirm,
What is their game plan here, wait until everone turns up at the airport just to turn everyone away.
Next available flight not until the 2nd of May.
This is were QANTAS and the parent company should step up and take as many passengers as possible on a first available basis.
Anyway, I need to get home to see my family and meet critical dates at work. Somthing Jetstar does not understand.
It appears it will takes weeks to get a refund, under these circumstances it should be an instant refund to assist with the additional pain they have caused.
Extra costs, Booking late flights, hotel, food, excess baggage, credit card costs, currency converting. Just to name a few. Insurance will not cover total or hidden costs.

International
Thailand-Phuket
Australia-Melbourne - Tullamarine