Many thanks for your question.
Being under 19 years of age indicates that you are post pubescant and with your current signs and symptoms of the skin, you are therefore understandably experiencing a hormonal flux. Some teenagers experience this more than others.
With the introduction of hypertension at the age of you being under 19, I suspect you that you may be overweight. Nutrition is always paramount when treating acne, or pimples of any kind. Avoid all white foods like white bread, white sugar, pastries, and all fast foods. Do eat lots of fresh vegetables (5 - 7 daily) and fruit (3 - 4 daily). Prepare meat like fish and chicken by means of grilling, steaming, baking, and poaching. Do not fry or boil your food. Drink up to 3 litres of filtered water daily - if you find this difficult, then work towards 2 litres and top up with herbal teas.
Regular facial cleansing morning and evening is also very important, using a cleansing, toning and nourishing routine.
I recommend that you also take the following :
KALI SULPH TISSUE SALTS NO. 7, as x1 celloid (tablet) 3 times a day - Please use the Allison Effting range of tissue salts as the formulation is triple strength. Kali Sulph is a mucous membrane supporter and will renew skin cells from the matrix up.
REGENERATING GEL by Simply Aloe Botanical Skin Care, to be applied lightly once a day after a morning cleanse.
These products will work parallel with the medication your medical specialist prescribed and will not interfere in any way at all.
I suggest that you visit one of our Natural Medicine Dispensaries so that you can be visually assessed in order to further treat the acne scarring. Nearer the wedding you could invest in a good quality light foundation so as to cleverly conceal any scarring. You are welcome to make an appointment to see me so that I can show you how to apply this for scarring.
Concentrate on your nutrition, drink sufficient water, have a proper cleansing routine and take the above products mentioned, and you will feel and look better.
Good luck, and persevere, you will win!