I use Zedge and I think it stores my ringtones on my SD Card. So that might be why the ringtones keep getting reset. I'll try to see if I can get Zedge to store the tones on my main on-board memory. However, this would not explain the volume issue.
I have been leaning towards doing a factory reset but it is kind of intimidating to me. I don't want to lose something on my phone I forgot to back-up.
Note that thoughts expressed here are merely my personal opinions and will hopefully "There are in fact two things, science and opinion; the former begets knowledge, the latter ignorance." ~ Hippocrates
"If anyone's head is acting an antenna, seek help or wear tin foil." ~ EarlyMon
share my thoughts on the matter to stimulate a respectful discussion.