If I were you I'll not discuss green card or citizenship with her anymore. She will use that as bargain chip to get what she want (divorce without consequences for her actions). Not saying your marriage will end but You can always get your permanent residency and citizenship with or without her. All you need is proof of the affair.