Try another mouse. Sounds like you are losing a button. They do wear out.
Here is a trick. Go ito your mouse settings and tell it that your are using it Left Handed. It will swap the button. See if the other button now works. If it does, get a new mouse.