In the beginning of all relationship each person wants to spend more time with the other, they try to impress each other, are more affectionate etc. As each person becomes comfortable with one another, these feelings of novelty start to wear off. This does not mean that they no longer like or love each other. It is just the next phase of the relationship.
If you have only dated about 2 months and you have been dealing with stressful things and personal issues, it is possible that he may had gotten overwhelmed. Usually the start of a relationship is a time of excitement and more positive experiences. He may have felt that things were moving too fast for him (and you're admitting being needy at times) This in return may have made him more cautious if he felt things were moving really fast.
What may be helpful is just to try and match his pace and focus on the relationship when you are with him and on yourself and issues when alone.