A good friend of mine had a boyfriend she was with for almost a year (a couple of years ago), he dumped her because he thought she was too boring (she's actually damn awesome so he was probably unhappy with his life at the time). Eight months later he came back and said he made a huge mistake, so she gave him another chance. Several months later he dumped her again (same reason), and this time yesterday he came back again (6 months later this time) saying he made the biggest mistake of his life and he proposed to her. She blew him off this time and she is fairly mad that he could not figure this stuff out a long time ago but yeah, the psychological process of the dumper is very interesting to say the least.