BI, I know how bad you feel, but cut it out!!! Stop feeling sorry for yourself. So what, you f'cked up. Big deal, we all do every once in a while. We are human. Pick yourself up and start all over again, for the umpteenth time.
You want your marriage to work, I do too. Do not give up! You can do this, you are the smartest, most articulate person, come on....the pity party is over. Does your H want to be with a cry baby? No way, be the fantastic woman that you are, you are above this $hit!