That sucks, man. Best of luck to you.
As for prenups, depending on your jurisdiction, a prenuptial agreement will only protect pre-marriage assets. What you make during the marriage will still be subject to you getting F-ed over unless you include a clause to modify or eliminate spousal maintenance. Even still, a court can always throw out the agreement if the court determines it was unconscionable when made.
Just make sure you get a good attorney to write one up, and make sure the soon-to-be-spouse seeks independent legal advice regarding the agreement before signing it.