Sun rays are major cause of dark spots therefore you should take measure to stay away from direct heat. As you had used cosmetic products which harmed your skin, you should try other alternative...