I just do my best and when things go wrong I take a break, then come back a few days later and try to fix it.
Usually I delete things that I can’t fix and then start them all over and then try different methods, and then ask in the forum. (lots of then)
When things are working but I think there’s a better way I save a copy of my map, delete whatever needed to be deleted and try the other way.
When nothing helps I just say to myself that I’ve done my best and that I don’t force anybody to play my map…
But still I don’t know what gives me motivation to keep working on my map.
Maybe it’s the joy of beating the challenge, maybe it’s because I get to learn new things (that doesn’t help in school so much but still…) maybe it’s just because it’s cool to see TheMuffinMan playing the same server you are on and know who he really is…