Dude, I was on the same boat as yours few months back. Its every time I got an idea, planned it, implemented it and later did I knew, the system is already up there, failed and tried another system and failed and tried again! lol! and later I realized, my problem was the mastery of the system...