Hey there CR
I often don't feel hungry after a long / intense ride either, but I do make sure I eat, even if its just a sandwich.
However it is important to eat - even if just a little. Ideally you should eat within 20-30 minutes as this helps replace the glycogen you have used and aids immensely in your recovery. Cycling is def a science.
Wanting to sleep is a natural response to an intense workout... so get home, shower, grab some creamed rice, or a sandwich, or cereal and yoghurt... then lie/sit down for half and hour or so and rest, or hit the scratcher and acutually sleep.
But do eat after a hard ride as a part of your training and fitness programme - it does help your body prepare for the next day...