Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Yeah. But that's just the way Pokemon is. Once you've got good pokes with great IVs, EV trained, and a team that works well together...it all comes down to chance! It's still fun though. You've got a great team.
Sorry. I was watching a movie with my daughter. Are you free at the moment? I can make time. Please use the battling FC in my sig. Which FC for you? I appreciate you getting a hold of me here. :)