Welcome PRS. As Andrew suggests, you may want to check closer to the flight dates, depending upon your status and further availability of inventory based on market circumstances.
Also, if you were a bit more specific about dates, routes and class of service you intend to fly, we might be able to offer you better advice. If you are talking near Christmas, then you are lucky to have gotten close to the dates you want. And depending upon the route you are flying and the class of service, alternatives may be available to you which the agent or you yourself may not have considered.