A girl that is nice. She will be there when i need her. She also has to be able to deal with my stupidity. She will laugh at my jokes and also have a few. She has to be honest. If i could trust her thatll help a lot. She has to support me. In sports,life, anything. But also a girl tht will let me hang out with my friends. She also has to be intelligent. Not super smart but not stupid. Also probably the biggest thing is tht she has tk have faith in God. If u have faith then u should always get through stuff. This might seem like a lot but owell