I've gotten completely lost following the competition who has been trying to solve the same problem. I've realized their take and solutions will be different from mine. What I do now is write down every day the problem in one simple sentence .. e.g. "I hate traveling and every wifi is password protected!" I keep working the solution, knowing it will grow in complexity because i have to deconstruct it in order to work toward simplifying it. I then create a solution using a three step function for myself and other users. This has been helping me, especially when I get overwhelmed in thinking about more features and functions.