Someone that could tolarate me and same the other way. SOMEONE I CAN TRUST,and SOMEONE THAT'S HONEST and someone who bring the best out of me and me bringing best out of them. Someone who i can communicate with. Communication is key. I know there's no such thing as a perfect relationship but i would like to get close as possible. I've made my share of mistakes from the past and learned from them. I WOULD LIKE TO MEET MY SOULMATE.