just get a prenup and stop whining
Prenups can not address custody or child support. Furthermore, they are routinely set aside if the courts do not find them to be "equitable".
You are a fool if you think alimony waivers can/will not be set aside by the court.