I would be looking for the newest Honda CR-V or Toyota Rav4 your budget will allow you to buy. You'll likely find one in the 5-6 year old range. Vehicle such as that will easily be able to last 10 years or more, as long as you keep up with regular maintenance.
Since we're getting "back to the question at hand," oh yeah, definitely a Rav4 or CR-V
...cuz either of those have what the OP asked for:
3- need a high ground clearance for fishing hunting trips , 8 inch or more
The Rav4 is at 6.1", CR-V's 6.7".
Fun fact, the 2018 CR-V has 8.2" of ground clearance, but he's not getting into any AWD trim of 2018 CR-V for $23,000 or less.
...or are you going to tell him that the roads he travels on, which you've never experienced, can be traversed by something with the ground clearance of a Mazda 3?
Oh give me a break. While the Forester's ground clearance may be 8.7", you bet your ass there are bits hanging down that are lower than that. That single number isn't enough to determine a vehicle's capability. What's more, you think the OP has gone and measured his trail and determined that 8" of ground clearance is the minimum required? I doubt it.
Is the Forester marginally better off-road than a CR-V or a Rav-4? Sure, it may be. I don't think the difference is that big, and honestly, a good driver would be able to take a CR-V places a bad driver couldn't take a Forester. And Vice Versa.
For the type of roads you would comfortably drive a Forester (or any Subaru for that matter), a CR-V or a Rav-4 should be able to go, too.
It's not like he's buying a JEEP or a pickup truck to do some really gnarly stuff. Because the Forester certainly isn't my first choice if off-road ability is a main priority. And when it comes to reliability, fuel economy, interior quality, etc, the CRV and Rav4 have the Forester beat in spades.
Also, aren't you just in a mood to
all over everybody today!!!!