I have an absolutely precious DP.
I've been having cancer treatment. The side effects are hard and I haven't felt well in nearly a year. He's been amazing. Just before we met I had moved for work so none of my close friends or sister are nearby. Many are abroad so I have had remote support but haven't actually seen many people.
It was my birthday and my present from him was a knitted hat to cover a large bald patch from radiotherapy. A cashmere one, genuinely well intended but plain and, well, it looks like that's its intended purpose rather than a lovely hat. I am ashamed and appalled to say I lost it verbally (didn't call him any names, it was about how I felt) and threw a cup he bought me on the floor (not at or near him, he wasn't in the room).
I feel so awful, guilty, abusive, unappreciative.
I just didn't want a fucking knitted hat for my birthday to cover my massive bald patch, I wanted a day off from this shit. It's horrible timing because even if things go well, there's a good chance it means I'll never be a mother now which I've always wanted (late 30s). I don't know if I'll be able to see through the career change I moved away for. i really don't feel at home in the area we are in.
None of this is his fault and I feel so awful and such a burden. He said he didn't know what else to get me (I have sent loads of suggestions, and am quite easy to please). Money isn't a problem for him within reason so it isn't that he could only afford the one thing.
Even the hat is my fault, I'd mentioned getting one a few weeks ago when it was cold and id started losing hair but I got used to it and didn't mean for my birthday.
I have apologised. How do I make this up to him? I know how badly ive behaved.