Making tawbah from zina

Q: I did a terrible terrible thing. I cheated on my husband. I slept with a whatsapp contact of mine twice. I know I did wrong and I am so sorry for what I did, I mean it was a total stranger. My husband is taking this very hard and I know he still loves me and I am thankful for that. What can I do to revive our marriage and make my husband look at me the way he used to before he found out. Will things ever be the same again?

Gambling

Q: I used to play cricket but I want to ask that some of our team boys gamble on every match. I don't, but I want to know that is it good to play in such a match where two players are gambling? They don't demand any money from us.