Hello, my name is ***** ***** I will be the immigration attorney helping you today.
I'm so sorry to hear that this is happening. The good news is that you can still get your permanent green card even if you are divorced from your husband. You would just do it without him helping you and without him signing the form I-751. (uscis.gov/forms) There is an option where you select that you are divorced on the form. The form is usually submitted before you have your green card for 2 years but the earliest is 3 months before the 2 years is up. The only issue is that you should not submit the form until you are actually divorced so if you are sure that you cannot reconcile then you should just try to get a divorce as soon as possible. You can submit the form even if it is late but you try to do it as soon as possible. The sooner you do, the sooner you can submit the documents. You will also have to send documents to prove that it was a real marriage when you were together such as bank statements from the last 2 years, joint lease if you have, joint tax returns if you have, pictures together, joint insurance, joint credit card, etc. Even though you can still apply as divorced, you do have to prove it was real when you were together.
As far as the facebook issue is concerned, unfortunately he did not break any laws with posting pictures even with a fake profile and it would be hard to prove that it was him who did it. All you can do is report it to face book and ask them to take it down. You can also change your privacy setting on facebook so that no one can tag you unless you approve the tag first.
I know immigration issues sometimes seem complicated and confusing. If at any time you would like to have a more detailed consultation by phone or if you need help with application preparation or review, I can send you an offer for this legal service to you for a reasonable fee later on. You don't have to decide if you would like that now, but just letting you know it's an affordable option for you to keep in mind.
Good luck to you during this process and I hope this answer has helped you!
If you are not satisfied with my answer or if I did not understand your question correctly, please ask me for clarification and I will be glad to clarify. Your satisfaction is my goal.
Please kindly remember to issue a POSITIVE RATING now before you leave this page by choosing from the ratings. This is very important since it is how I receive credit for my service from what you paid.
This question will NOT close after you rate me even though it says "To Finish..". So after rating me, feel free to ask me any follow up questions at no additional cost .
Any bonus you wish to provide will be very appreciated.