Your transaction had a size of 486 bytes. You put a 0.001008 BTC fee. That equates to a fee per byte rate of 207.407 sat/B.
To get the transaction confirmed, you should have put a fee of around ~300 sat/B. A fee of around ~250 sat/B would have confirmed within about 10 blocks too. 207 is far too low.
Grasp a better idea by heading to:
https://estimatefee.com/Your transaction had 3 inputs, which made the tx size a little higher than your wallet probably expected. A result of using change addresses. You can take action if you'd like, however your coins will be returned to your wallet soon enough. Afaik you cannot make a CPFP transaction, but other options are most probably available