WHY? Is an XRP transaction taking all day instead of a few mins like normal?

Have done lots of XRP transfers to my self & others normally they complete out in mins compared to btcs hrs or more. & ONE OF THE BIG SELLING POINTS RIGHT? But today at noon I sent myself from one wallet I've used b4 to my toast wallet also used from that sender b4 & now over 7hrs later still says pending? Why & WTF?