Adjective
unforgiving - Not making an allowance for error or weakness in others; not willing to forgive others for things they might have done wrong.

Because they knew that Alaska in the winter is an unforgiving environment, they had to plan their expedition very carefully.
romantic - Describing actions, gestures, or situations that are intended to convey deep feelings of love, often in a thoughtful or sentimental manner.

He gave her a romantic gift for their anniversary, along with a hand-written letter expressing his love and appreciation.