Greetings:
Congratulations on both counts.
Detection time can vary from person to person - regular use, as in your case, can stay for 3 months - up to a year or more....but also varies depending on the drug test (hair, urine, blood, saliva, sweat).
To clean the system, you can take certain vitamins and natural remedies- you can see below for the type and other suggestions:
Marijuana.Com Marijuana Seeds & Drug Test Information
I wish you the best.
Bright Blessings.
Peace, Love & Happiness,
The Mystic Wave
__________________
New Age/Metaphysical Practitioner, Gifted Psychic/Spiritualist/Empath (Tarot/Numerology/Dreams/Herbal Healing, etc.)
Legal Secretary/Paralegal(Personal Injury, Medical & Legal Malpractice, Criminal & more)
