It's too long for me to wait.

When will I end this boring wait?

My waiting is endless(timeless), when does the end come?

“wait too long” can not express “漫长”very precisely, it is better to day endless or timeless.

I have been waiting too long.

when my waiting would come to the end?

I have waited too long./It's so long of my waiting.

When my waiting can get a end?