I think that the pain you are feeling is not truly letting go of the past. I am sure you have heard the old saying "time heals all wounds" IMO what that means is with the approprate amount of time, we let go of the past. I don't think you have yet. I am not putting you down by saying this, everyone needs different time tables to handle things. I hope that you can get past this soon for your own happiness. If I can help, just yell!