Sounds like you only want us to post what you want to hear. Is that true?
Short answer: no, its not going to work. Its him, don't take it personally and don't try to fix it, you can't.
He sounds like far too much work for the beginning of a relationship. Counselling? Forget it. Don't try to fix this broken puppy, just move on to someone who really digs you from the beginning without drama. Relationships are hard enough work w/o a beginning like this.
Second thoughts can generally be amended with judicious action; injudicious actions can seldom be recovered with second thoughts.
--Cyteen by C.J.Cherryh