My inner self is screaming loudly but it's 2:19 AM so I can only *SCREAMING INSIDE* The end is kind of Rushed though but it's still very sweet
A Shoulder to Cry On