Definitely melancholic/choleric.
The former is my general disposition, and while I've not always been all that melancholic, I definitely lean that way most of the time. These days I'm happy quite often but I still believe I default to slight melancholy, whereas in the past I was much more melancholic, and further in the past as a kid much less again. I've always been much closer to melancholy than sanguinity in any case - it's just that at different points in my life I've had more or less happy things to draw me away from that dispotion.
The latter is because I have a bad temper and get frustrated or even angry quite easily. It has also varied and is definitely better than it was at some points in the past, but it's still an ever-present terrible habit which I think computers and the internet feed into.
On that note - while I may get frustrated in discussions on CathInfo, the site itself never frustrates me. It's a relatively simple, traditional forum, but it just works. You can tell that the owner uses the site himself and cares that his users have a good experience, even if it doesn't have all the smells and bells of a modern site. But most modern sites frustrate me immensely, because they have so many anti-user features and/or "bugs" which could be so easily fixed if the owners or developers actually cared - but they don't. You click on something and the site immediately loads something so you click elsewhere, or some "helpful" functionality does something for you totally unprompted, or the site lets you browse for 2 seconds before demanding you log in to view anything else, or or or. A brief period I spent working in web design only strengthened these feelings.