I didn't hate him and I understood why he was how he was... there were times you did want to shake your head at him, but he was always fun to me. However, as he matured, he fast became one of my favourite characters on the show. I think the shows that really solidified that were The Quickening and Our Man Bashir. Those two just really painted an intriguing character with lots of depth to me. And he gets better from there still!