What makes a hard ride? The effort you put in relative to your maximum sustainable power output really. Oddly enough though I tend to do far less climbing per mile travelled on my commutes that on group rides I have harder rides on my commutes. So yes the fact you were tired & felt like you'd been working really hard tells me that you've had a hard ride, beyond that he numbers you have for average speed etc can only be translated into absolute effort values (ie power produced) not the % of your maximum output.