Problems are hidden opportunities and constraints can actually boost creativity. If you have some crazy ideas in your mind, and that people tell you that it's impossible to make, well, that's an even better reason to want to do it, because people have a tendency to see the problems rather than the final result, whereas if you start to deal with problems as being your allies rather than your opponents, life will start to dance with you in the most amazing way.