Well, am sorry I do not have a solution for this problem yet. I am posting this here, because if any of your good self lands up here looking for a similar solution and has solved it later on, please please kindly drop a link or line or two regarding the solution .
What I need is basically this. In my wordpress blog, whenever I create a new post, i should have the option to make it appear in a different page from my home page, say http://ajopaul.com/random. Hence the posts will be separated into pages. So home page will have only those posts meant to be in home.
Please do help me find a tip for this. In case I find one, I shall definitely post one here.