People will hate you, shake you & try to break you mentally. But how strong you stand before them is what makes you. The People Who you don't even notice, often know your worth . And some people you care about the most , makes you feel thrashed and stupid.
Finding someone who knows all your mistakes and weaknesses and they still think you are completely amazing , is priceless.