Hello.
As a widow of a US citizen you should be eligible to continue your visa process.
An investigation needs to be done with USCIS to determine why your process is taking so long. You can either call USCIS or schedule an INFO Pass appointment at the local USCIS office.
I can assist you with this investigation. Please call me for a free consultation.
Answered on Feb 10th, 2016 at 4:37 PM