Why do I feel nauseous from coffee? I really love coffee but for last 6 months I've felt nauseous almost every time I drink it. If I drink an espresso in the morning I will most likely vomit. If I drink it after lunch or a few hours after I wake up (4-5 hours) then I will feel nausea but I probably won't throw up. I don't feel any of those effects from any amount of Red Bull or similar energy drinks therefore I don't think it's about the caffeine. For the record I hate energy drinks and don't won't to drink them in the morning or ever, but I had to sometimes, and I drank like a lot and never felt any nausea. 

The problem actually started 3 years ago and it lasted for about a year and a half. Then it stopped and for a year I could drink coffee anytime without any negative side effects, but the problem re-emerged 6 months ago.
I'm desperate because I really love coffee and I'm really used to that extra energy boost coffee gives me in the morning.

I'm male and I'm 23 years old.
I only know of two connections between coffee and nausea. The first is caffein withdrawal, which in your case obviously doesn't apply. Secondly there is some evidence, although it far from being clear, that coffee might be bad for people suffering from reflux disease. See for example here.

According to that source, gastroesophageal reflux might be triggered by coffee (among others). However it is far from clear, that it really does with studies showing that dropping coffee consumption doesn't significantly change the symptoms to the better.

I suggest you talk about this with a doctor or dietary specialist. This is pure speculation, but maybe you are allergic/intolerant to one of the compounds found in coffee or it is some kind of psychosomatic response. The expectation of becoming nauseous after drinking coffee that leads to actual nausea. Maybe there was some unrelated nausea that you connected to your coffee consumption. Or maybe your nausea is entirely unrelated to the coffee and just happens to coincide with it.

If the problem persists and a doctor couldn't help you, maybe try green/black tea. They contain caffein and can have a similar, somewhat more mellow but also more persistent energizing effect.