So basically after lots of "lets break up" "lets get back together" "oh lets break up again" "actually lets get back together" - I decided enough was enough and that we should break for good. I was expecting him to take it badly like he always does so got a shock when he said "yeah I agree, it's not working - lets just be friends".
Wow - he's never been so laid back about us breaking up but I was so relieved and it's a huge weight off my mind.
He then said however, that he wants us to have a "buffer zone" of around 2 months before we start seeing other people??? I was like "err ok but that might not work out, what if we meet someone we really like?" and he replied that no - we must resist for two months until we're totally over it 
So when I got home I decided to log into his email account (yes I know but I was just curious this time and a bit confused) and he'd actually met someone the day before we "broke up". After our "break up talk" he'd emailed her and said how great it was to meet her, how she looked "gorg" and how she brightens up the store (!!) and how she has amazing taste in dresses and how he can "see her belly" on her holiday photos.
He's BLATENTLY into her!! So shall I take his "buffer zone" to mean he wants ME to resist other people for 2 months until HE'S found someone else??