Try re-installing minecraft by deleting the minecraft folder. If you do this, make sure you write down all you ip's down on a piece of paper so you don't forget them, because if you re-install minecraft, it will delete all of you progress and achievements.