Help! my phone has been freezing up lately, normally if i take the battery out, put it back in and then turn it back on it will be fine, but now i cant get my phone to boot past that very first white HTC startup screen. I tried rebooting it in recovery and now im even more screwed! it goes past the HTC screen into a little image of a phone with little green arrows above it (kinda like a refresh symbol) then that symbol turns into a red triangle with an exclamation point in it. that's where it stops. i try removing the battery again, but the instant i put it back in, it does the same thing, it doesnt even give me a chance to turn it on with the power and down button, it just turns itself on and keeps repeating that cycle! What do i do?!