Yes you can, you can always be yourself because no one can change you but you. Rememeber it's always better being yourself than being someone else. :D
While your spouse may still have some incurred liability from a previous marriage, you, yourself, as an individual, are not.
no
See a licensed marriage therapist, even if you have to go by yourself.
Pleasuring yourself is never cheating.
You can certainly have a legal marriage. However, that will not change his status automatically and he could still be deported. And since he has a felony, obtaining the appropriate visa to come into the country to get married will be difficult. You could find yourself married and have to either abandon the marriage or move to his country of origin.
no
purity is a promise to god and to yourself to stay pure to marriage
There are about 14 states that currently still ban same sex marriage.
No!
No, they are still in love.
There's still arranged marriage in Turkey but not as common as the once were.
No. If you go through a marriage ceremony while still married to someone else you are committing a crime.