To serve God and stay in sin is a compromise. 1 Peter 2:21 says: "For even hereunto were ye called: because Christ also suffered for us, leaving us an example, that ye should follow his steps:
We should as the following questions when we think that compromise may come into play in any situation: (1). What would Jesus do? (2). Is God your top priority? (3). Will this help or hinder my Christian walk? (4). What is the atmosphere around this? (5). How will this affect others?
Amen!