>>2 wow, that is....such a great idea, lol
can you put some description on her dumb and annoying personality?
its weird but I have a thing for girls who had a bad history, or had a bad experience.
anyways back to the point, give abit more detail on what you do with her usually and in detail, why is she that to you.
If you want to break up with her, the easiest way people do, is have an affair..and intentionally tell her you did so, because you admit your a bad guy. itll be a soft break up, you can even lighten it more by saying ull stick as friends, before SLOWLY phasing out of her life.