Well, you know, when someone's phone is broken that IS a good time to complain.
OP - First reset your phone. I'd suggest a restore eventually, but that takes time so just try the reset first and see if that does anything.
Also, check your mail accounts. My wife had this problem earlier this week and she turned off her gmail and it didn't help so then she turned off her work Exchange account and it fixed it. So there was something weird with that one e-mail account. She's going to try re-setting that up later to see if it fixes it, but at the moment she's just leaving it off.
Point is, there's SOMETHING draining power on your phone, keep exploring until you find it.