I just need to vent cause he don't listen

I need to let my anger and frustration out but it's nearly impossible being with someone that doesn't seem to 'realize', or could I say, care? He's not just some guy. Been friends for YEARS, together for 3. I'm not happy at all. One day I'll be happy & I get all confused on what I really want. I'm not going to get into detail, but I just feel he's very rude to me. He never pays attention when I talk to him. If I need help with something , he'll say 'why. Why don't you just do it'. Il tell him how I feel & he won't say anything. Nothing. It's so fucking frustrating. That is not all.. The crazy part is, he's all I got. I don't got family, friends, nothing. I feel stuck. I'm so emotional. Sometimes I feel like he does this to me cause he knows I have no where to go.