Ok. I ask that you PLEASE not log off without leaving a positive rating using smiley faces or 3 or more stars. This is VERY important and we do not finish just because it says, "To finish...". You may continue to ask additional questions without additional charge on this same thread even after you leave a positive rating.
Well, you were already denied once. Unfortunately, all you can do is apply again and show stronger reasons for extreme hardship. Would it help that you become a U.S. Citizen? Not really. It just makes the process faster. The I-130 is sill approved and I am sure the Priority Date is current, so you would have to file an I-824 to reinitiate the I-130 process and the I-212 and I-601 again. I would try to submit evidence of your son's condition and that it would get worse in colder weather and I would submit evidence that you are the only one available to care for your mother (it won't be too convincing if it is just an inconvenience for your sister to care for her) plus evidence that she would not be covered by insurance in Canada. Here is a link so that you can understand what they look for in regards ***** ***** hardship:
As I said, all you can do is try again with stronger and better evidence. I sincerely ***** ***** will be enough.
Now that I have given you an answer, you may rate me positively OR ask for additional information. Please do not rate me negatively for bad news or things that you may already know. That does not help you or me. I am here to help you and I am on your side. Give me a chance to help you. All you have to do is respond asking for additional information. You are NOT charged per question nor are you charged per response. If this seems a little complicated or overwhelming, I can also offer you an additional service for a small fee where we can speak in private over the phone or through email that may be helpful (this is a public forum where anyone can read the responses). Feel free to decline it, but if you do, please remember that I am not given a salary, so the only way that I am compensated is if you rate me positively. So at least please use the smiley faces and a bonus is always appreciated if you feel I earned it. Also, your question does NOT close just because it says, "To finish". I can still answer additional questions for you without additional charge. If I do not hear from you, I will automatically send that additional offer request. Thank you for your understanding and if you would like to request me in the future, just type: FOR GUILLERMO in the subject line and message box.