I don't like "pretty" guys or "rugged" guys. Somewhere in between is good. None of that grungy, unclean looking stuff...but really, no lip gloss either.
Honestly, I don't know what you look like, so I can't really tell you what I'd think of your hair. But in my opinion, that's a girl thing. Girls spend tons of money on their hair, getting it permed and dyed, etc...but guys...no. That bothers me alot. I guess some highlights would be ok, but a perm is really over the top.
As for the shaving, a little goutee (sp?) is nice. But no mustaches and no full beards.
And for your acne...well, I don't think guys should be using the same products as girls. I use this stuff by like, "Peter Thomas Roth" but I don't know if they make stuff for men. Just make sure you get something with salicylic acid in it, and moisturize with something oil free.
You can't live in the past, because you've got to live for the future.