Girls with great personalities and who's not going to screw me over and is willing to work just as hard in a relationship than I am. I've been through too much to get into any relationship where my partner's not going to give a 100% and is not willing to sit down and talk out our problems. I want a girl who will be my support system and know that everyone makes mistakes but we all learn from them. She needs to be my better half and be my rock. Someone who wants to make me happy and is willing to stick by my side through thick and thin...AND if you're at all involved with any of your exes or any other guy, DO NOT TALK TO ME. I can't believe some of the people out there these days who is not there 100%. A girl who definitely knows how to have a good time and someone who's not afraid to show who they are and share their feelings. Who is willing to try anything and everything because you never know what you're going to like or dislike unless you try it at least once.