No matter what age you are now you can still have acne. Acne is caused by blockage of the sebaceous glands. As long as you have sebaceous glands and are always blocked you will still have acne.
You can only avoid acne if you avoid what causing it or what's triggering the outbreaks. Get the help of your Dermatologist, he knows best.