Finding someone you love and who loves you back is a wonderful, wonderful feeling. But finding a true soulmate is an even better feeling. A soul mate is someone who understands, loves you like no other and will be there for you forever, no matter what happen. They say that nothing last forever...