Okay... I really really think that not talking about your problems is a bad idea. Trust me, I've been that exact way for about three years and didn't say anything to anyone until it got really bad. Do you see a therapist?
I hope you still check this old post..