Perhaps you should think about what
you think of yourself.
I often find that when I stop caring, I end up disgusted with myself and I become extremely self-destructive. But people are different and hopefully you don't lose yourself like I do ^^;
As for the acne, you could try avoiding foods that are known to give people acne. There's also the magic of concealer and foundation but I suspect that nobody in the gym finds a sweaty cakey face attractive.
The point is that you should care about YOU