Okay.. the battery is actually much worse than I thought. This cannot be normal, something's up.
At 5:11 AM:
Then I went to sleep and left it with screen off and everything inside its cover and this is the result 5+ hours later at 10:57 AM:
I just checked my Dad's Sony Xperia with Android I don't know what version on it and the battery use says it lasted 12 h 35m before the last charge and that the only thing that uses a lot of battery is the screen whereas the OS just like 20% or something.
Guys can you please help me return everything to stock on my phone? I'd like to unroot it, lock bootloader, and install the latest stock ROM from Google (the one with Sense, of course). If the battery life still sucks, then I am going to take it to HTC service center and see what's up with that.