Theme by nostrich.
Quote reblogged from twentythree : with 1,395 notes
There is no such thing as the perfect soul mate. If you meet someone and you think they’re perfect, you better run as fast as you can in the other direction, ‘cause your soul mate is the person that pushes your buttons, pisses you off on a regular basis, and makes you face your shit.
Madonna (via kari-shma)
If so, then I should be in love with my enemies.