this is just an opinion, but maybe your acne is persistent because its combined with allergy (e.g. hives). this was the case for me (acne+the surrounding skin looked really red and broken), and in this case you shouldn't use harsh chemicals such as benzoyl peroxide...you should treat it first...