Ey Ryan, life is tough, I've had plenty of ups and downs this year already and I know what you mean, nobody has the perfect life (at least nobody I know) but you just have to try and be thankful for the little things -waking up each day, breathing, having someone to love, smoking a cigar, browsing the forum, bombing brothers, and one of my personal favorites is dropping a nice one in the morning lol, but in all seriousness man life come with some hard times but for every hard time out there you'll have an equal if not greater good time to conquer it. Just keep your head up brother We're all here dealing with our own demons, but if you keep pushing through them you'll be just fine in the end!