That transaction is already confirmed mate.
But with whatever I am seeing there I have complete idea why it was pending for longer than usual.
The transaction had the Gwei paid at 23 but the recommended is 41 Gwei fees.
According to the calculation of gas station your transaction was supposed to get confirmed within 2 hours and with the scanner it can be seen that its confirmed with 1 hour 50 min ago. So everything is right.
If you want faster time then increase your Gwei that is Tx fess.