<human>: Condense the text into a few key points

Need some advice here. Not really sure what the problem is or how this could even be fixed - thought I'd see what you guys have to say. Maybe just hearing other people know what I'm going through will help? 

I'm in a HS teacher, I coach girls basketball (I love my job, but there's a ton of emotions and drama). My girlfriend, I would consider her to be, well, awfully cliche. Slightly clingy, no understanding of emotional space, and dramatic about the things a cliche gf would be dramatic about. Then last, I have a mom going through an ongoing, life struggle of pain and anguish in her life (and I have to hear about it daily/weekly). She's gotta be on the verge of insanity and I don't know if I blame her for it. 

But my issue here, I feel like I went from, in a span of about a year in a half, from thinking I was someone who was very emotionally intelligent and in touch with my feelings, etc... To now where I feel like a combo of Sherlock Holmes, House, my Dad, and Rain man. I don't want to feel this way. I know I'm starting to come off as distant, unavailable, a dick, and like I don't care. But I am just so sick of dealing with other people's shit and drama. Why can't people just get over stuff and relax like I do? Why can't the loved ones (specifically gf) around me sense when I just need some space, physically and emotionally, and it's not their fault or something they're doing wrong, it's just me? 

I don't want to end up like my dad. He left my mom about two years ago and caused a world of problems financially for our entire family, and we don't speak now. But, how I'm feeling now, I know my dad probably felt for about the past 30 years but did nothing about it, until he broke.
<bot>: I feel emotionally exhausted - correction - I feel exhausted because of others emotions. How do you tell people to settle the fuck down?