Can there be a real home remedy for acne?

No. None of the folk treatments will touch it. Topical benzoyl peroxide is the only over-the-counter remedy that's got a chance. All acne can be managed nowadays -- this is the 21st century -- but the medicines are rightly only available by your physician's prescription. Good luck.