Can't fold here - even against a flopped flush you're still around 30% to win. Get all in and be happy about it.

Good luck