try to put yourself in his shoes. He's learning a lot about you right now, a lot of which he's unhappy with and he's hurt and lashing out at you. He will...for quite a while I'm afraid. Have faith, pray and listen to what these folks say. They're smarter than they look LOL (I hope you smiled)
....Understand, that I can't, not be what I am I'm not the milk, and Cheerios in your spoon ~ Avril Lavigne ~ ..."Nobody's Fool"...