Well, if you never restart the phone that can slow it down and cause issues with both of those. Also, if you have to many apps open (even if you aren't using them) at the same time, they are using up resources, which again will cause issues. Then there is also the possibility that it is the data (or WiFi if that is how you are connected) that is either losing connection here and there, causing app interruptions, or if data it is possible your carrier is limited your data.