Taylor Swift: 49ers QB Brock Purdy 'put me through a lot'