One of the advantages of having an imaginary boyfriend is that he exists only for you, therefore he can not be stolen. The disadvantage is that you can not introduce him to your friends.
-Jessica Zafra
A curated listing of popular authors.
A curated listing of popular topics.