The advice people tend to give to build a successful startup is to solve problems you encounter yourself. But how do I come up with marketable solutions if I'm already an expert in solving problems in my own manner?
Every time you run into a problem or think that something might be neat, write it down. I started doing this a year ago and haven't run short of ideas I'm passionate about since.
What you're saying is you've solved problems that other people can't solve themselves... isn't that the basis for almost any startup?