By Joshua Kennedy Finding the right one takes a lot of courage and obstacles. Life is just about happiness and smiling all the way because at some point in our lives, before we even get to realize that a person is worth fighting for and worth waking up each morning by your side,...