Armature rotates both sides of mirrored mesh I'm new to blender and have been struggling having the bones only move the part of the mesh they're attached too while in Pose mode, and not having it duplicated on the mirrored side. 

 and mesh when in 

This is the only other question I found pertaining to the issue and its resolution did not work for me. Applying and mirror modifier, deleting half the mesh and recreating it.

 are the current modifiers I have on the mesh. I have messed around with it to a decent extent, mirrored before armature, unchecking vertex groups, etc, but I wasn't getting any luck.
You need to have the mirror modifier first (on top) in you modifier stack, then the armature modifier.

In the mirror modifier have the Vertex Groups option enabled. This mirrors your vertex groups if they have _R / _L or simmilar endings. The bones on the left in your armature should have the ending _L and the bones on the right _R, so the vertex groups also get these endings.

If you create the armature, while in armature edit mode, you can switch on the X-Axis Mirror option in the tools panel. With this enabled, you can hold down shift while extruding from a middle bone to create two bones: one with the extension _L and mirrored version with the extension _R.