For leaving her/him, you’re an idiot. You let go of someone who loves you more than any other girls/boys in the world. Yes, you might find her/him annoying sometimes for being so protective, or for being such a demanding girlfriend/boyfriend. But the thing is, she/he just wants the assurance that you still love her/him. She/He just wants to feel the same love she/he is giving. You know, it’s hard to love an emotionless girl/guy. A girl/guy where she/he only values her/his own pride and doesn’t care about losing her/him. She’s/he's just holding tighter to you for her/him to know how much you’re going to hold on to your relationship. But you let go of her/him. You let her/him drown with her/his own tears, you left her/him because you felt that you don’t have the freedom as a person. But no. She/he gave you all the time to do your thing, to be away from her/him because you want it. She/He sacrificed her/his own happiness for you. and then you’re going to leave her because you no longer love her? Think again. Few months from now you’ll realize, how stupid you are for leaving her/him. She/He still loves you by now. But someday, she’ll/He'll realize that she/he have wasted away her/his life for a person who didn’t even try to fight for her/him for one last time.