Wow Chas fight it and seek help asap....
Is there a 12 step keyboard group near you.. Lol