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.
https://www.halowaypoint.com/en-us/forums/e0d9938206f04a598ce84f2c8cadce02/topics/server-reports-latency-disconnects-etc/94237e5e-3dba-4a03-b2bd-670defa11329/posts