Home Off Beat Megan Fox breaks up with Brian, says too young to marry