You should do some extensive research about domicile. This is a good place to start:
https://travel.state.gov/content/travel/en/us-visas/immigrate/the-immigrant-visa-process/step-1-submit-a-petition/i-864-affidavit-faqs.html#aos19
If i was you i would go back to Pakistan and spend time with your husband. 2 years is a long time to wait and its brutal specially when you are newly wed
Go to Pakistan, maintain bank accounts etc in USA and come back few months before expected interview. Get a job and you will be easily meet the domicile requirement.
good luck