THIS IS A SUPER HARSH RANT i APOLOGISE FOR THOSE WHO ARE OFFNDED. BUT I DO NOT APOLOGISE FOR MY VIEWS.