history: Im having a big party this weekend and everything is ready and paid for. I think i did well on the planning and such. So everything for a party im throwing this weekend is ready and everything is paid for. I have it ready last week so I wouldnt stress. It sounds like you're quite the organized person!
current: Yea. I like to have things ready and done prior to make sure everything goes well.
next: I'm the same way a lot of the time. It's really a good way to avoid any unnecessary disasters.