You feel confuse because you can't take his words for real many
at times, which makes you doubting. You are happy because at the
point of time when he is trying to patch you up - definitely he
will re-woo you again - he will be like the good old last time guy
(the beginning stage), this brings back happy moments, you will
feel happy. 
I am not the one that go through this, but there is one thing for
sure - feelings is only one part of the pictures (because it is
always the feelings that retains you), but ultimately, are you
delay the inevitable? Or because you let yourself fall back into
history (your bf KNOWS this point about you thats why he always
repeat his act)? Nobody says feelings is easy to let go - its not -
but willingness to try to release yourself from this chains of
depression is the first step. 
Think about this - if he really did repent, why not be the first
time you both patch? Why not the second? And why not the third? If
he is really treasuring this relation - what problems would be so
major that you both have to go on separate ways? Most problems are
solvable if BOTH parties wants to - not saying that you are not
doing anything - perhaps you are doing everything, but it needs two
the clap. 
This relation already lacks the *must-have* - trust. Even if you
were to go back to him for the fourth time, fifth, etc, would be
still the be same? No... (you know it deep inside). 
I think I expressed wrongly - every relation is a venture (like
doing something you never did before). You have to understand
yourself very well, what you actually want, and stuff, before
committing because with a strong foundation in mental principles -
problems are just more like a breezing wind. This wisdom and the
woman's inner voice is like a page messenger - it brings message,
warning, etc to you, who will eventually make the decision.

I could see you have been listening to your emotions all these
while - its not right nor wrong (correct), but if it is message is
effective, you wouldn't be posting it your problems here because
you would be much happier now. I am gald to hear that you never
take relationship for granted, which seemed to me that this past
relation hasn't bring you down - instead it builds you up.

You have already made a decision yourself - to be friends. My post
is not to make decision for you - you have already done it, but all
I am doing is to let you know things from another point of view.
All this while you have been listening to pure feelings - try for a
moment to look at my words and see if it makes any point. 
One warning is that when you both remain as friends, be weary and
cautious about it - because you will never be sure of yourself
whether you just really wanna remain as friend, or it's another
beginning steps of your cycle agan. 
Prays