I can understand how frustrating it must have been for you. Did you call IRCC after January to ask the agent if VO has set any specific date to finalize your application?
My situation is going to get worse too because an agent told me that a VO has set August 17, 2019, as a new finalizing date...