Moto X 2014. Had problems restarting, would freeze up for like 12-15 hours on restart. I was told to wipe the cache partition. I did that and it seems to have fixed that problem, but now it has a really noticeable lag, and it seems like the battery doesn't want to charge. Any ideas as to what the problem could be? My contract obligation is up next month, may be time to move on to something else?