reseting rest pose is offsetting my armature and model
First of all in pose mode pose your character where you want to be the new rest pose, then select the mesh and apply the armature modifier, then select the armature and, in pose mode, apply the pose as rest pose; then re-parent your mesh to the armature.