I second that. I also thought about going through a consultant first. But it was very obvious that none else is gonna be more careful and sincere about my cause other than myself. Its true that we may have to put some effort in the course of learning on how to build the application and gathering the documents. But the best thing is that we will learn all of it in the course and I am really happy that all the people in the forum is really supportive and are trying to put their best effort in helping each other.
Its largely due to this forum that I was able to draft my application myself
another thing is that almost all of the consultants means business and doesn't care much about the applicant's personal aspirations. Besides, by getting knowledge and applying by yourself, you can also help the newcomers in the future.