Still waiting

Mine said the 19th then no 5 day early then changed to the 24th IRS said I owed 59$ from 2015 so I called the FSR they said the same so TTT put me back to pending ughhhh...I give up..