what i want in a guy :] [dont worry. its genuine]

someone who will cherish me. someone who will inspire me througout life to be a better person; to make a difference in the world; to follow my dreams; to reassure me throughout the tough times that it will always get worse before it gets better, but it WILL get better. someone i can mess around with and call names and hit and be crude and rude to, :]♥ ,but they won't take it up the ass lol someone that will deal with me tweaking myself a million times, but knows i will always come back to being the same person that they fell in love with and knows that. just......someone i can be me around and will love me as i come fully flawed like everyone else. isn't that what any regular person wants?