Nothing disappoints you more than knowing that the least person you think would not hurt you hurts you the most. Whether he felt sorry or not, no one could change the fact that your trust has been broken. And only time can tell whether you are ready to forgive yet or not.
It will be easy for someone to forgive you if it sees your pure intention and not another lies to cover up what you did. Sincerity comes with a promise that you will never do the same mistake again. Change what needs to be changed and fix what needs to be fixed.