Sometimes guys who talked the nastiest things by text specially act like lambs in person or so I've been told.
I guess they are a different person behind their iPhone but in person reality sets in.
I had a friend called Pat. Every time he called a customer service center he had to refer himself as Mr. because he got tired of people from India assuming he was a woman and calling him ma’am... Once he told me: “I know I am not Rambo”, I laughed.
Don’t worry I’m sure most of those guys calling themselves bi on a gay hook up site haven’t been with a woman in years... After all they there looking for gay sex?
It's unusual and unpleasant.
You need to go to the Doctor and get checked for polyps among other things, you should also have a tablespoon of extra virgin olive oil right after waking up and wait one hour before drinking or eating anything else.
I had the same issue and my Dr. removed polyps, he also suggested me to have the olive oil for a month even after the polyps were removed.