My only recommendation is to be patient and try to find ways of getting to your goal.
And if all else fails, and you can't take anymore, either take a break and revisit it later or if you wanted to just get it over with; there are a lot of resources or walkthroughs online.
I'm currently exploring each level one by one and uploading my walkthroughs of ways I think is the easiest to get through the levels with as little effort as possible. I have the first 10 levels up so far. If you want to check them out, shoot me a message and I'll throw you the link to the videos.