Honestly she's not as put together as you might believe.  Kayla's got her own issues, and while granted, she's not a ticking time bomb like your own guy, under the right circumstances she might lose her shit same as anyone else here.  ;D  And when that happens, it won't be pretty lol.