L.B.
He is a teenage boy. They are gnarly, and knobby, and gruesome.
They are also tottering precariously between childhood and adulthood, and as such, begin to push away their parents and families and find their peer group more interesting and entertaining.
Unfortunately, this is as it should be.
However, this does not mean they should be allowed to get away with being rude and unhelpful. This should be explained to them. I.e., "I know that you want to spend more time with friends, engaged in your interests, but you are an important part of this household and with that comes responsibility". That type of speech - I have given it to my now 16 year old thousands of times. And expect to rinse and repeat until he goes off to college.
Try a chore list - the list of things that he is expected to do when he is at your home. Also, a privileges list - the list of privileges he will lose for not completing his chores.
Institute family game night - make it mandatory - break out the board games, put out some snacks, and spend time together. I began this when my son was about that age - and you know what, we still do it. It gave us a time away from TV, phones, computers, to just relax and enjoy each others' company.
As for being appreciative - that one is harder. Just when I think my son takes it all for granted, he up and tells me that he knows how much I do for him. They don't always seem grateful - Heck, I don't expect mine to express gratitude every time I do something for him - because our kids do expect us to do things for them. But, let your son know that it is reasonable to say thank you on occasion, to take care of the things that you buy for him, etc. You set the expectations. Conversely, thank him when he completed his chores and does things for you - lead by example.
My son just bought himself a new PS3 - he is connected to people all over the world on it. It is hard to compete with. It is also pretty cool in some ways. A lot of the boys he has met on the PS3 he also now talks to on the phone and internet. All are in his age bracket - it is like modern day pen pals.
And some of it, yes, we do just have to wait it out. There are good days and bad days with teens. They are hormonal, and over reaching one day, and clingy and needy the next day. The best we can do is to set boundaries, and expectations, and provide the structure they need as they navigate into adulthood.