Move actor in four directions based on forward vector (BP)

I’m having a bit of trouble getting this to work. I want my actor to move relative to its forward vector. I can get it to move forward easily, but it doesn’t work when I try to get it to move backwards. I want to be able to move forward, backwards, and side to side relative to the forward vector. I am using the motion-controllers for the Oculus VR headset.
Thank you

I figured it out. Here is my blueprint: