It's possible that both issues above could be caused by sticking and/or stuck calipers.
OP's issue sounds like it could be due to one caliper on the front being stuck, so it doesn't do any braking anymore, leaving the other wheel to do all the braking.
Issue right above here could be caused by sticking calipers - the pistons have a lot of resistance to moving, so once they've moved and shoved the pads onto the rotor, they don't want to retract like they should, so they stay pressing against the rotor until they wear down a little. And they'll be OK again until they get shoved against the rotor again.
You can take the front wheels off, and then gently pry the pads back, to make sure the calipers are not sticky.
If the pads are being held against the rotor, you can verify it's a sticky caliper and not a hydraulic issue (bad M/C?) by opening the bleeder valve, if the caliper stays stuck, it's the caliper itself, if that releases the pressure then something further upstream is causing issues.