Has anyone ever complained about your whining or are you just being hard on yourself? Because I don't mind hearing people I care about vent, as long as they're willing to listen to my rants in return. I think you should trust that your friends and family want to know how you really feel.