This... this right here! a must have! So much emotion... so beautifully written......