I have a bit of a struggle with some aspects of or forms of Buddhism, but Zen I find to be mainly congenial.
or simply: