Anonymous wrote:I'd completely ignore his grocery list demands until he honors your completely reasonable request not to block your car. No more Count Chockula or Red Bull until then.
He has grocery demands? Seriously? How is he ever going to become a responsible adult if you all keep enabling childishness, dependency, and disrespect? Is he going to expect his future wife to do all his cleaning, grocery shopping, and laundry, and buy him a car that he parks in her spot when she needs to go to work to support him and their kids? This is the direction you are going. You need to help him become a real man, OP, not enable this behavior any longer.
If I were his parents, there would be no groceries, definitely no laundry (we stopped doing our kids' laundry when they were 12), and I'd take away the car I gave him the next time he blocked me. Privilege revoked. It's time to let him become an adult. Also, living at home needs a defined expiration date. Part of adulting is paying your own rent and taking care of your own place.