Acne is a common problem caused by the hormones imbalance, not appropriate nutrition which includes much fatty or fried food. You have mentioned using tea tree oil which is not very helpful for you but it doesn't mean that this is a bad remedy. It is well-known that there are no remedies which suit everybody. And you can understand which one will work for you only by trying to use each one till you find the best one for your skin type. I can recommend you really effective home remedies to choose from https://ambrossimo.com/home_remedies_for_acne/. Their main benefit is that all of them are natural and not expensive. You don't need to buy them with the intention to try on your face as usually all of us have such products at home. They are apple vinegar, honey and strawberry,aloe vera,coconut oil,baking soda and some others.
Recently i have been getting them.Could be a number of reasons i guess.Anyway, i am taking a rest from razor shaving the dome and going with a trimmer / beard trimmer on dome.