Do you have to be crazy to be a software engineer? Most definitely yes.
This is not the kind of crazy like writing "redrum" on the walls, it's the kind of crazy that you must imagine making the impossible possible. Each project that I take on has a different set of requirements and explore things that not only I haven't done, but nobody else has either. You've got to keep expanding what you already know and improve on it. Each iteration of the apps that I produce get better and better, each trying out new technologies.
Currently I only have iOS projects released, some updated, some not, but there is such a backlog of iOS as well as Android apps that need to be released. When I have time to code for myself, it usually winds up being one iOS projects that are learning experiences and don't make it to the store... That needs to change. I've also been creating some helpful utilities that I use in my own projects that I'd love to make available to the public or open source them. For the time being, enjoy the iOS apps.
As for what's coming in the next year, iOS 8 apps of course! iOS 7 had a huge UI transition (that was a pain for some apps), but iOS 8 has a huge API change, meaning more services and toys to play with! Yay!
For what I have planned I have some new ideas that I want to implement with my car and house organization. Expect some iCloud/CloudKit apps in the near future.