What is I'm having in grammar terms? Is it something near the present, the near future? As in I'm having a party tomorrow?
Example (not about the near future),
I'm having trouble coming up with a reliable method of comparing sets of data.
Couldn't it be the following simpler version without any change in meaning?
I have trouble coming up with a reliable method of comparing sets of data.