Вы не понимаете значения этого оборота. Штаны - это не любые мужчины, это никчемные мужчины, но за которых женщина все равно держится, в ущерб детям, да и себе самой, лишь бы было. Если бы ваш мужчина был пьяницей, наркоманом, бил вас регулярно - вы тоже боялись бы его потерять, лишь бы не быть одной?