I have to tell you this whether you want to hear it or not — I've been waiting for two whole hours!
Literal
Not-listening won't-do so say-but, I [topic-は] 2-hours-even was-waiting [emphasis-のよ].
A complex spoken sentence. 聞いていないといけない means 'you need to hear this' (literally 'if you don't listen, it won't do'). 2時間も uses も to emphasize the unexpectedly long duration. まってた is a casual contraction of 待っていた. のよ at the end combines explanatory の with feminine emphasis よ.