Is there any differences between these sentences? "I might win this lottery" - "I may win this lottery" Englishpage.com website says that "may" and "might" can express possibility in the future is it true? and in American English I heard that they say "may" when people want to express something.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.