What is going on with my refund, it never takes 4 months to receive it?

Why is my refund still being processed