For someone that states you have low self esteem I find it interesting that you describe yourself as "extremely smart", "attractive", "try to do everything perfectly", etc. I agree with some of the other posts that you may indeed be being bullied so...