Ok na! I did a master reset. I really thought that the problem was because last yr i dropped the phone in the toilet hahaha..and now it's only taking effect. To fix the joystick, i took it down to a cell phone repair shop, and they fixed my joystick for 500pesos..which is pretty cheap i guess..since SM South Mall..they do it for about 1.2k pesos. Ok na ok. Salamat sa mga replies.
N the problem with the charging, was my charger. I got a cheap 100pesos charger and it's working better than my old broken one. Thanks