There are many random, unprotected sites online that appear safe to use and are ready to accept credit card information. You wouldn't give a stranger off the street your credit card information, so be extra cautious about who you are sharing it with online.
He was half again my size, but when we embraced, I felt like I was holding him up, and it was all I could do to remain standing. He buried his face in my hair, his body shaking against me with the spasmodic rhythm of unrestrained sobs. It was almost more than I could bear gracefully.