No, it is not legal to pretend to be someone else in order to help anyone get a credit card.  In fact, it is considered credit card fraud, a form of identity theft. It is also illegal for your employer to discriminate against you or subject you to a hostile work environment because of your sexual orientation.  This may be an discrimination claim or an OSHA claim for hostile work environment.You really need to set up consults with two different types of attorneys.  The first should be a criminal attorney to discuss how best to handle your criminal involvement in this matter.  The second attorney should be a civil rights attorney or employment law attorney to discuss how you are being treated at work and what you are being asked to do.