Yesterday I sent some Bitcoin though the amount of Bitcoin fee is small
FTFY. If you can't afford to spend 10 cents on fees, maybe Bitcoin isn't for you.
He's right if you can't afford to pay the transaction fees then bitcoins isn't for you. You want faster transactions then why you're not sending enough fees?
Its also about helping miners, dont forget that. For me that is important part, in that way miners will keep bitcoin alive.
If OP dont wish to help miners, or he cant afford to pay fee then he should really be patient and wait for transaction to confirm. I dont have such problems with my transactions, I pay 0.0001 fee and everything is better then alright.