I can understand why anybody wouldn’t like Mickey during the earlier seasons, he truly is an ass like you've mentioned but he does grow on most people in future seasons. Some will grow to like him, some will never like him (which in my opinion if you don’t like mickey in future seasons, then you will most likely hate almost every character on this show). And sometimes, Mickey fans (me included) forgets how he was early in the show and that is okay if people don’t like him much at first. warning for future episode: since you’re currently reacting to season 3, be aware that episode 6 of s3 is hard to watch for some people, also that episode is when people start understanding and sympathizing with Mickey (I think for some that’s when some people started liking him little bit)