Till I learned Bulgarian I could not understand the Church Slavonic
That's fascinatuing, Alex, since to a Serbian ear Russian sounds a lot like Church Slavonic.
It may sound so, and indeed a Russian can get the general drift of it, but the actual vocabulary is closer to the Southern Slav languages.