I'm Christian
1.people that don't follow the 10 commandments
2.the sign of the cross
3.idk what craving means BC I'm not English
4.People says it is, people says it isn't, but for me it's not a sin because Jesus/god said to love each other no Matter the person's sexuality no matter his skin colour
5. Dont sin or go confess yourself and let God forgive your sins