I agree with Kerry that you gotta get that stuff out. Exorcise those doubts; shoulda, coulda's and if only's. They have no place in your life anymore.
Have you seen the benefit of the exorcism? I have.
EVERY SINGLE ONE OF THE RESPONSES IS PURE GOLD!!!
I've seen so much good advice and support here I had to copy and paste it into my personal DB file.
You have everything you need in these responses. And I also know from seeing your own posts to others that you are COMPLETELY capable of internalizing this stuff.
It's all here!
Motivation Lumber (everyone needs some on occasion) A couple vigorous "shakes" Support Consolation Reframing Objectivity (Tough to see your sitch clearly when you are IN IT!) Re-focus