why is my mesh not moving correctly with weight paint mode?
I Managed to find a solution.

Go into 'object mode' select the figure mesh(not the armature), and look at the vertex groups assign to that specific mesh. My problem was that my vertex groups were all out of alignment (The vertices were spread in placed i didnt intend to put). 

So i deleted all of my Vertex groups, and stated assigning new one with the correct vertices.