Can't remember the last time I was on here. Christ! I'd forgotten how Google publishes every blog link & Youtube video by default, unless one opts out... My profile is a sea of links to stupid thing I've written. Then again, this isn't exactly a brilliant post, either. Oh well... Happy Friday!
Your HOME stream should ONLY show you stuff from folks that you have added to your circles (apart from an occasional "What's hot..." recommendation that Google think might be for you, based on your other interests).
When you look at your own PROFILE page, you do see everything you've posted - 'private' OR 'public' - but when other folks look at your profile, they only see what you shared with them in mind (ie, whichever of your circles they are in, and depending on the privacy setting you used when you posted it).
Perhaps you need to organize your circles, young padawan... ;-)