my iPhone is acting very slow. when i switch screens, whether its to send a text or switch to a different screen there is a very long pause in between. It's driving me crazy. Could my iPhone have a virus of some sort? Is there anything i can do?
Try to do a reset (hold both buttons down for about 15 seconds ,til Apple appears). You could also go through and reset network settings, clear the cache etc. And if it keeps doing it, restore your phone through iTunes.