What a fabulous post to read--and a fantastic place for you to be. I've had a similar experience. It took a long time to get there, but I distinctly remember the first time I looked around at my life and thought "this rocks!". I hope you can stay in this happy place for a long, long time!