Sorry for the clickbait, just wanted to share my 2 cents on relationship advice. I've seen alot of my buddies get discarded and thrown away by their girl-friends and realised the common denominator between them and why this happens.

They give themselves completely

Getting 'dumped' implies you as a man have given yourself completely to a woman as if you are some toy she can play with and drop when she's bored. If don't want to get dumped don't let your gf think she has you. Your girl should always be inspired to want to be on her best behaviour for you. Keep her chasing you. She can never drop you if she doesn't have you. The game doesn't end untill you're dead.