Same for this guy...
Whiners or Ingrates.
Take your pick...
You exclude a possibility. There is no reason to think the a whiner cannot ALSO be an ingrate - so it could be a whining ingrate, doubtless with a surplus of available time. That time is also doubtlessly spent on any of the following activities, possibly in combination:
1. whining
2. playing AH
3. passed out on a urine-soaked mattress drooling
4. thumbwrestling with cyclops
5. being ungrateful
And I make no stipulations as to which since I have no desire to be disrespectful to the OP or anyone else or to, for any other reason, take a Skuzzy-stick to the brainbox or a Skuzzbrick in the chops, if you follow.
Nothing to see here...