Wierd Acne - HELP

Re: Wierd Acne - HELP

Aloe Vera comes from the plant doesnt it? Its suppose to be amazing for skin!