Your site has more than likely been compromised. First thing is first. Change all your passwords for your hosting as well as database passwords and any other passwords you may be using on your server.
What is your website URL? A few months is a long time!
One more thing.
I would recommend removing all your site files and putting up a landing page before you change you passwords.
@justingreerbbi has some solid suggestions – I would also recommend taking all the necessary steps listed here: http://codex.wordpress.org/FAQ_My_site_was_hacked
This is so overwhelming thanks for the advice. My site is http://www.aneyeforpretty.com thanks
Do you have access to FTP? Try renaming the plugin directory and the current active theme directory to force the defaults back and see if you can get in then. Looks like those errors are coming from your theme.
I still recommend going through the steps in the link I provided.