I've been there. My first boyfriend I spent ages chasing, then when I finally got him, realised he is an absolute prick, and dumped him after two months. I then found put my parents, my friends, his friends and pretty much the entire school hated him. I found someone who I was then with for nearly two years, and I am so glad I finished the first guy when I did or I might have never got the amazing experience of the next guy.