Surprise Holiday Dinner Leads to Sex on Dining Room Floor [m/f]

A few years ago I was in a long-distance relationship with a gorgeous red head, Ashley. Ashley was from the same city I was, but took a job about three hours away and while the situation wasn't ideal we stayed together. In addition to being a cool girl, Ashley pretty much fit my definition of the perfect body for me; she was tall, almost six feet, with perfect little B-cup boobs, a tight stomach and long legs and a great ass that were still in great shape from her college volleyball days and she had a perfect shaved pussy that I loved to bury my face in. Physically we made a good couple as she liked dating a guy taller than her so she could wear (small) heels and not be taller than me and I am athletic and in pretty good shape.