Was his ex older than him or younger than him? I’m confused because if he divorced 2 years ago (at 26) and was married for 2 years (which means he got married at 24), assuming his wife was 18 or older - 6 years isn’t an insurmountable age difference, especially for a guy who now has in mind that he wants a max. 24 year old wife (which is 4 years younger than him).
Don’t mean to nitpick, but it’s a slight inconsistency. And if she was older - how much older and why would a 24 year old marry an older woman, if not for her green card?