How can I make my posts appear in chronological order, rather than in most recent post order? I would like my main page to have the first post ever made, and within each month’s posts I would like the earliest to show first.
Blog url: http://threedogsandahouse.wordpress.com/
Blogs are essentially a reverse chronological order publishing tool and you cannot change this order on a free hosted WordPress.com blog. Posts will be posted to your blog in accord with their datestamps at publication. WordPress by default shows posts in reverse chronological order (newest post on top). For returning visitors, this is very convenient since they can see the latest post without having to page down through page after page of hundreds of posts they have already read.
If you wish you can set an introductory sticky post to display at the top of the front page ie. the main page for posts.