Don’t ever apologize for being blessed and highly favored! God gave you something He knew He could trust you with. No need to explain or deny anything! When you plant good seed in good ground and water it you’re bound to receive a harvest! Glory to God!