Most of what you say makes sense, but you keep repeating it all over and over again. Anybody needing adivce comes to this site and you hit them off with the same thing time and again. Not everybody situation is the same. Not all women are the same, Not all men are the same. I'm just saying take the time to listen to the person and give advise according to what they wrote.
Link to my previous thread: https://www.askmehelpdesk.com/showthread.php?t=12352