I have to be honest. There were a couple of times when I actually played for money rather than for the fun of it. I did win some games, but I learned that it could get dangerous. So I stopped doing that.
I can describe myself of a semi-pro. And let me explain what my perception of semi-pro poker player is.
I've never played poker for a living, but also I've earned some decent money from it. I started playing (for fun) back in 2010. There was a promotion in a popular at that time poker forum where they give you 50$ for free. Of course like 95% of the field I lost them in a few days.
Then I made a small deposit (20$) and started playing some sngs and cash games at Full Tilt (loved this website so much). I lost them as well, then made another deposit (turned out to be my last poker investment in terms of money).
I've never been kind of an ultimate gambler and always preferred the safe way. So, I promised to myself that I'm never deposing more money. Luckily, I ran well, invested a lot of time in improving my skills over the years and reached a bankroll peak of 5500$ (starting with that 40$). During that time I had like 10 4-figure wins, played with some of the best players worldwide, so it was a nice ride.
Of course, I had some dreams of playing professionally, but just enjoy my profession so much and I am sure my family won't be happy with my switching to gambling, so I am still playing for fun but with some nice profit.
I love your explanation @N3v3rFoLd1ng. If that is playing for fun, then I want to join that bandwagon. Poker is fun indeed but I believe that the monetary gratification that comes with it even more fulfilling. If I was part of your family, you'd have my full support.
I'm yet to find someone who doesn't gamble for money. Yes, there's the part where you're doing it for fun but at the end of it, making some money is normally the sole aim. All the same, gambling can be very enjoyable, especially when you aren't chasing losses.