Originally Answered: No matter how much is done for me by my boyfriend, I never feel like it's enough or he cares about me enough.?
So we know what he does for you...
What have you done for him lately? Men need to feel desired and wanted, thought about, appreciated, etc... Plus now you have to consider his parents, since his attitude did shift after you met them, maybe you didn't stack up for there little boy and they told him so.
Well if you give as good as get, that isn't the issue. The parents still aren't out of the running on this issue though, they may have been waiting to see what would happen and after it didn't appear to be ending, they spoke up. Also, there is a remote chance that a competitor has popped up, someone closer to him than you are, so the expense of seeing you might be getting to much for him.
It's long distance though, so many complications in this sort of relationship. They hardly work out when the two are together for the first portion and then go long distance, and except for internet dating, a long distance relationship that starts long distance is almost unheard of because of all the complications and expense involved.
On a more positive note, he may feel that he has expressed his love and now feels it should be something special and not something said all the time. In other words, he is more secure now in this relationship and feels the need for constant validation is over.