Oh, imaginary boyfriends are the best kind! They are always there for you, and immediately go away when you want to be alone. They say exactly the right thing, and do whatever you would like them to do. Actual physical males are okay in small doses. But for a real relationship, it helps if the man is imaginary.
no subject