Go to therapy. Get help. And stop using the phrase "dyke". I'm not sure if English isn't your first language or what, but it's offensive as fuck, and I'm sure a better conversation could have been had if you hadn't started off with that aggressive pejorative.