Brake pads could be worn or lack of fluid in brake funnel
soft peddle feel maybe from a damaged brake master cylinder. this pressurizes the peddle, and if there is a leak in the cylinder it might feel soft or flop all the way to the floor.
If the brake pedal is soft on a 1997 Ford F-150, then there is a good chance that there is air in the brake line. This can be remedied by bleeding the brakes system.
Your brake light switch is out of adjustment. Don't know what vehicle you have but most brake light switches are located on the brake peddle lever just above the brake peddle pad.
just above the brake peddle
You may need to check your brake light switch. It is a small switch located on top of your brake peddle (up on the arm of the peddle). This switch allows the brake lights to come on whenever you push the peddle.
its the brake switch censer under the brake peddle itself.
replace brake booster
just behind the leg on the brake peddle
I had the same problem, on top of the brake peddle there is a switch that you have to replace, it is pretty clear with a flashlight, It knows when the peddle goes down, in my car it was white.
The front is on the handle bar and the rear is on or in line with the brake peddle.
There is a short in the wiring or a corroded brake light receptacle.
check the switch at the top of the brake peddle.