Please, how can I get my ex back?

I pushed my ex away and I want to fix it.
We decided to be friends after we broke up but I couldn't let go.
So we got into an argument and I pushed him away again by begging.
A week later he texted me to check on me and I played it cool.
However, I got upset and told him my real feelings.
We were still on talking terms until last week when I asked for another chance again.
He ignored me and it's been two weeks.
We've never gone two weeks without talking.

Should I apologize? What can I do to fix this?
I've made so many mistakes and I want to fix them.
Please, how can I get my ex back?
Add Opinion