I've done the majority of my programming work in Prolog in the last 6 years, both in academia and for a brief stint in the industry (although that was with Visual Prolog which is a very idiosyncratic form of Prolog) [edit: oh, I forget: I did two stints in the industry working with Prolog haha.].
My standard advice is that if you find Prolog too hard then you shouldn't try to learn it because you will most likely never need it in your day to day work and you'll be just wasting time you could use familiarising yourself with the latest js framework or whatever is needed in your line of work. If for some reason you are forced to learn Prolog (as far as I know most university courses don't make it mandatory) and you're trying to solve problems that can be "solved quickly on [imperative] languages" then either those are not good problems to solve to learn Prolog and you should ask your tutor to come up with better ones, or you are trying to program in Prolog using an imperative style that it doesn't support, but again it would be too much hard work trying to learn not to do that so just bite the bullet and wait for the pain to be over.
Don't marry someone you don't love and don't learn a language you don't need. Simple, yes?
My standard advice is that if you find Prolog too hard then you shouldn't try to learn it because you will most likely never need it in your day to day work and you'll be just wasting time you could use familiarising yourself with the latest js framework or whatever is needed in your line of work. If for some reason you are forced to learn Prolog (as far as I know most university courses don't make it mandatory) and you're trying to solve problems that can be "solved quickly on [imperative] languages" then either those are not good problems to solve to learn Prolog and you should ask your tutor to come up with better ones, or you are trying to program in Prolog using an imperative style that it doesn't support, but again it would be too much hard work trying to learn not to do that so just bite the bullet and wait for the pain to be over.
Don't marry someone you don't love and don't learn a language you don't need. Simple, yes?