ok so first off this phone was brand new when i got it 6 months ago. no matter what rom i flash or kernel combo, my phone always ends up 'freezing' up on me. after sitting there staring at the unresponsive phone i will either yank the battery or keycombo reboot. upon trying to boot again it doesnt get past the red and blue writing about enforcing whatever just sits there. so i boot to twrp but it hangs at splash screen if i wait a long time it will eventually go but im talking like 30 mins. weird right? when i do get back in i can restore a backup or wipe, clearing cache and dalvik does nothing it just sits at boot logo. and flashing kernels does nothing. what could be doing this?