I cant play because i keep glitching backwards

i bought this game today and when i try to move my character he glitches a few meters backward every 5 - 10 seconds on every server i joined. this is unplayable because i can barley move. my internet is 20 mb/s and my laptop has a nividia geforce 650m, 8 GB ram and an i7 ivy bridge quad core which can run BF4 near max.

This is network related, Its either the server’s fault or yours