It is impossible to answer your question without knowing anything about your circumstances. What is sure is that the expiration date of your visa doesn't mean anything if you overstayed.
Agreed, too hard to answer. Probably best to have a consultation with an attorney to find out your options based on your unique situation without posting private details here.
It depends on further details..Consider discussing your situation and available options with an immigration attorney.
DISCLAIMER: This answer is provided for informational purposes only, does not constitute legal advice, and does not create an attorney-client relationship. Actual legal advice can only be provided after completing a comprehensive consultation in which all of the relevant facts are discussed and reviewed. Guzhva Law Firm, PLLC periodically publishes or posts articles, presentations or news posts and other information on this website to apprise existing and potential clients about new developments in law. Please note that if you post comments or articles to any forum, blog or message board on this site, any personally identifiable information you provide in those comments or articles may be read, collated and used by anyone viewing them. As such, we are not responsible for personally identifiable information you may choose to make available through these channels.
Years licensed, work experience, educationLegal community recognition
Peer endorsements, associations, awardsLegal thought leadership
Publications, speaking engagementsDiscipline