Venting in and of itself isn't bad. It's easy to become addicted to the ease of complaining about something instead of pursuing a solution though, and that's where the problems crop up. As long as you're actively working to achieve a goal, no matter how small that goal is, and keep pushing yourself forward, you'll eventually reach your destination, and that's the important thing. Keep it up! You're doing just fine. :)