Bright - I hope you won't be offended but have you thought of talking to a good therapist? Quiet introverted people who put a good face on things often struggle.
I have benefited greatly from having a good therapist in my life - I don't see him often but when I hit a bump I have an appointment and talk it through. He gives me help in coping, but nowadays i see him very seldom!