Lagging and Sudden Teleportation?

Recently I’ve experienced some sort of lag issue (Only in Halo 5: Guardians online multiplayer and forge), in which I am frequently teleported in random directions. This usually happens when my character is moving (in this case I’ll be shot back a few paces multiple times), but also occurs randomly. Has anyone experienced something similar, and if so, is this a Halo 5 or Xbox Live server issue, or just a problem with my internet connection? And is there anything I may do to fix or reduce it? Thanks

I have a friend who always mentions the issue about teleporting!!

Feel free to give this thread a read through and provide the necessary info there.