I am stuck looking for one word that captures the personal attribute of never avoiding issues; a concise way of saying that one deals with things "head-on" and in a timely manner.
I'd also like to phrase it a way that does not rely on a negation, such as "non-avoidant"
Update: I wasn't clear enough. The word also needs to describe a positive attribute. Thanks for suggesting "confrontational", which is an antonym, but it sounds negative to aim to be more confrontational.
The context for the word I'm looking for is: "Last year I avoided some problems, but this year I resolve to be [insert new word here]".