We are going through more "stuff" right now with our son. Growing up is a long and arduous process. Sometimes it's two steps forward, one step back...and sometimes two back and one forward. Peaks and valleys -- eventually, you get there...Patience.
Is this heaven?...