Shit testing is something all women do to a certain degree. It's a survival and defense mechanism and they also have many other reasons why they do it.
- They are bored
- They are confused about who you are and need more clarity on you as a man
- They are in their masculine
- They are pushing your buttons
- They feel unsafe with you
- They don't trust you
- They are trying to see if they can emasculate you
- They are testing your moral character
- They are really attracted to you and want to make sure you can preserve and protect her interests as a woman in a committed relationship
- It's a random Saturday night and she's in a bad mood
- She assumes you're weak until you can step up and prove to her that you can be strong
- They are seeking further emotional intimacy
To name a few.
The good news is, you can put an end to shit testing entirely if you simply decide to see shit testing for exactly what it is - a test of your manhood. It's a test that many men today fail egregiously and set a precedent that women will never be able to love or respect them as men.
The gold currency for men in any relationship is respect. That's where her love for you begins and that's where it ends.
If a woman doesn't respect you, she cannot love you. She will rip your heart out and run it over with her uncle's 18-wheeler. But long before this is bound to happen, it continues to devolve into: