Antonia, we all have made mistakes here... Beating yourself up over them is pointless.. All of us here don't get 20/20 until AFTER things have gotten really ugly... You are in the RIGHT place now and you do your best with the hand you have in front of you...
There is hope, but you have to make the most of what you have given to you and NOT beat yourself up OR let your spouse beat you up with negative relationship talks... This is the problem with a lot of LBS' is when their WS isn't making them miserable with negative commentary the LBS beats herself up in private... How can ANYONE combat divorce with that approach?
You need to be as informed as you can be, but learn to shut out the negatives that won't get you closer ... everything you hear brings you closer or further away... YOU CHOSE what you take in and what you throw away...