BeingMe, Sometimes it is better putting things down on paper and presenting it to them. Their minds are all over the place and they only hear what they want to hear when you are speaking to them. Yes, it's understandable that it would be difficult speaking to him because you don't know what his reaction or nonreaction will be to what you are saying.
You've done everything you can and you've done well in attempting to salvage your marriage, but unless he wakes up and makes every effort to repair the damage, it will only be a one-sided effort. God has a lot of work to do w/your h. He's got to find himself, be content w/the person he is now and accept those issues that he had no control over when he was a child. He needs to learn that not everything comes in a wrapped package w/a bow on top and trust me, he will in time.
As for you, continue to move forward. Live your life to the fullest and know that God is watching over you and will guide you. He has a special plan for you and he will reveal it when he's ready.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.