I think you actually have a good team and can compete on this level but its always hard to drop 2 winnable home games.
Only reason I got over you was because I CTed. But in my position, it was the first game of the season, GS and enthusiasm was equal, so I had to cancel out your HCA somehow. ;)