Nate Diaz isn't married but has been dating Misty Brown for a long time and even has a kid named Nikayla Diaz.