This really is getting annoying. I've been sitting here contemplating switching carriers just because of this phone for a while now. I recently had to do a factory reset it had gotten so bad. I feel like it did fix a lot of the problems but this phone is in desperate need of an update...