First of all, sorry for my English and I hope you can understand my problem.
I have a new bf and he‘s treating me really good. He‘s doing everything he can to keep me happy and it‘s not even that much effort for him because he‘s been raised to be a decent human lol. But I‘m already annoyed by him the in the last 2 days (we‘ve been together for only 1 week now but I didn‘t rush it this time so I had more time to get to know him BEFORE we got into a relationship unlike I did with all my exes). He is so attentive, listens to me when I need someone to, is only giving me advice when I ask for it (that‘s really important to me lol), making me small gifts because he knows I can‘t afford a lot and I don’t have much money to spend on anything else but food. 
We see each other twice a week and text throughout the day but that‘s fine for me because I need that much contact.
But I feel like I’m getting played? Like, how the f did I find somebody that nice that doesn‘t bother that I‘m mentally ill?? Wtf? I feel like I don‘t deserve being treated that well and it kind of hurts me to think like that. He knows about my past relationships and about my trauma and he wants me to know that he is not scared away by that.
Did anyone else feel that way too? What did you do to make these weird thoughts stop? I just want to enjoy this rs while it lasts because he makes me feel less shitty about myself and genuinely more happy than my exes did lol.