I think you got bluffed out of a winning hand here. I'd say he had nothing more than a nut flush draw or an over pair. His allin stinks of a busted AA or KK.