Warning: Feels up ahead.