Any good garden soil should have enough organic matter to stop it going hard....
If you cant buy better somewhere else, then add mushroom compost, coco coir, compost etc and it should stay loose and rich. I reckon if you still have a problem add some perlite and vermiculite.
In my...