I mean, statistically, this was (literally) the 5th best flop you could have asked for with dat hand (222, AAA, AA2, 22A are the only ones ahead). An over bet here is huge and since you describe the villain as wide and positionally unaware, 6-7 could easily be in his range. But so could overpairs (you say he over values his hand, and I would raise here with Qs up (wouldn't shove that hard, but I would think I have the best hand most of the time if I were the villain). I have a lot of sets. A drawing hand is possible, but it feels really weird to all in on a draw, even with 2 streets of action to see. If his goal is to bloat his pot because he wants to make sure his "hit flush" gets the most from you, he should just call and let you b/r into him.
It's one of these scenarios of why hands like this belong in the muck when you aren't checking the option. I wouldn't mind seeing results though, but knowing how these threads work, you either call and he scoops you or you fold and he shows a bluff
(super cynic, I know)