Creating a bulletproof password

Let’s  be honest, no one likes to change their passwords. It makes me cringe whenever I see that prompt to reset my password. Furthermore, websites or programs that require passwords to be changed every 30 days typically prompts me to look for alternatives. I...