Like you, I don't have a degree in CS. Mine's a bit closer though. We learned to but the user first, and also that there's more to success than coding.
Literally, if possible. The sign that a problem is to be run towards, is when you get that lump in your throat or your stomach turns. Don't let it stagnate, it'll only get worse.