sorry, maybe i am always too hard on u.
译:对不起,也许是我一直对你太苛刻了.
too hard on sb. 一般可以翻译成:对某人太严厉、对某人要求太高或对某人太苛刻
满意的话,记得采纳咯~