Huh 188 fees and your transaction stuck !!! How is this even possible ! . I pay $8 max and all my transaction go very easy and fast !
Well it depends on the amount of inputs and outputs a transaction has, lower inputs and outputs mean lower fees and vice versa. In the OPs case, he had multiples inputs and the size of the transaction reached a whooping 44000 bytes, that's almost equalant to 200 normal transactions. Hence the high fees.