I've been having a lot of trouble with my S7 (less than 2 yrs old and always been extra careful with it) overheating and the battery discharging way faster than normal. I sent it to squaretrade and they claim to have replaced the battery, but it seems even worse now. I tried the reset where you let the battery discharge fully, then charge it up with the phone off, and then repeat. Now my phone won't charge past 98%. Squaretrade won't cover their repair so I'm stuck with it. Is it dying? Should I start shopping for a new phone?