How can I tell if my brakes need to be replaced?

I would take it in and have it serviced at a shop you trust ASAP. I sounds like you have a problem which could lead to failure. Do not second guess your brakes. leave that to a professional in person , not over the internet.