The last two flights everything seemed be going well, but when I reached the 30 miles out point when I usually get vectors to final, I got altitude but no heading instructions. ATC usually says, "maintain heading XXX, expect runway XXX."
I got the runway assignment but no heading instruction.
Needless to say I hand flew the approach and ATC was yelling at me to hold the last altitude the whole way down and even after parking.
Logs attached for the last flight.
Let me know what you think.