It can stay in your system for 30 to 45 days. Most of the time just 30. If yo have a high metabolism It doesn't take long.
It is a stage, I have a 9 year old and a 11. My 11 year old is starting to come around. Just make sure you do what you say you going to do