Do you have any stats on him? Given he's on button you should be including stuff like A7hh, A2hh, A3hh, J7, JT (one heart) if you think he'll peel those pre based on stats.

Regardless never folding here especially as we're never dead and we can have like 99% equity plus he can have a lot of draws so alll in