"I did mention about the 'block number' calling thing to
him; but he dismissed it as his family's just pulling my legs. But,
pulling my legs for so long?"
There, you realize it yourself. There is no way his family will
joke about this kinda thing for so long if they respect you. And
someone who respect you will stop joking about it the moment they
realize you are not happy about it.
"A friend told me to hang on to the first attraction
which attracted him to me; it was his friendliness and simplicity
in life.
But, do these two points supercede all that he had
done?"
No, they do not. You can find other guys out there who are
friendly and simple MINUS the bad points that he has.
"Yes, my mum did told me to let go when it's still
early; but ultimately, do I have the courage?"
Yes, you do. You just need to find it within you. Try not to
think too far into what is going to happen after you have broken up
with him. Let nature take its own course. Do not stay with him just
because you do not have the courage to let go otherwise you will
regret it even more later. You have already had one regret, do you
want to end up with more down the road?
"When his old flame text him at 3am, he felt he was
'needed', he needs to go down the next day and see her immediately.
It's fine, maybe she really needs a company."
This is really the last straw. I don't think I can even be so
generous as to let my boyfriend, let alone fiance, do this kinda
thing to me. It proves to you how little he holds you in regard to
his old flame.
I think deep inside, you know you will be happier without him.
You just need to find the courage to take the first step towards a
happier future. Maybe it is because youhave been with him for so
long so it is hard to break that habit. But you know you have to do
it otherwise you are in for a lifetime of suffering. He has done
this for the past 4 years, so you know he will not change in the
future.