I'd also like to think that if I were to return to Maryland & make it my home again, that not only could I have confidence in my elected government, but that I would be treated equally as a fully viable citizen no matter what my race, religion, sexual orientation, ethnicity, political leaning, hair color, age, body type, face shape, eye color, etc. may be.
Denying LGBT equal rights is like discriminating by face shape. Should two consenting adults w/round faces be able to marry? Of course they should! My point is, you're only focusing on the physical bits, but you're still dealing w/cognizant, consenting, mature and fully capable adults. Refusing LGBT/Q equal rights is like denying overweight people access to hospitals, the equality of people w/disabilities, denying people of different races/creeds/cultures/religions the ability to marry or women the ability to own property, live independently, etc.
All of this not withstanding however, you were elected because you purported to have certain beliefs. You took money from people who supported you because of said advertised beliefs. It seems a little odd that you would suddenly come to an impasse just now, no..? Please do the right thing and stand up for the beliefs you said you held and would uphold during your service to your constituents. You not only made commitments with words and obligated yourself by using other peoples' funds, you'd also simply be breaking faith. And isn't what this whole supposed quandary is about..? Have a little faith in what you originally purported to believe, Mr. Arora. Don't denigrate the system (or your personal integrity) further by betraying your constituents.