lmfao, i had to laugh, the OP said "sw girls"
and here comes darvil with his response lol... classic.
i have to say u are brave to go back and trust someone once again, once a trust bond is broken, it's never mended to the way it was because bits and pieces of it are just too tiny to bring back to the way it was. so no matter what u say or what his excuses are, u can say u forgive him and will move on, u will still have doubts in ur mind and will forever live in question...
and u will always miss him, it's human nature. no matter how much pain he's caused, it'd always linger, those times that were good even if the pain he's cause is much more greater. but u will be able to eventually pass by the phase. goodluck.