Cut your self some slack, After a long lay off it takes a while. Shorter rides for a while would have been a good idea but you did fine and will get it back soon.
If you are anything like me, like Dodlesack said somedays it just isn't there for some reason.