Just for fun Mar 15, 2021
All of these questions have been asked and answered here on this HF Love and Sex blog. Too much to read all at once. Ask one question at a time and I will answer them all.