Please don't think I'm a crazy guy, I just want to know a third concept related to this conditional. You and other teachers mentioned roughly two categories like this.
1. counterfactual present - opposite of the present fact depending on speakers' attitude.
2. Hypothetical future- unlikley future (a very low possibility unlikely to happen in the future) depending on speakers' attitude
These two are what I heard, but I couldn't tell counterfactual present and hypothetical general time(Mickey Mouse case with a bunch of other cases) So may I assume hypothetical general time belongs not to counterfactual present but to hypothetical future so that the two should be combined to (general hypothetical= general time+future) ? It was an orphan concept in my brain.

