mercurial

(adj) characterized by rapid and unpredictable changeableness of mood   
Mark was mercurial about dating and couldn't decide on which girl he wanted to go out with.