<human>: Can you succinctly summarize the text in 1-3 sentences?

So Christmas is coming up and it's my first one with a boyfriend. I want to get him something special and a little bit extravagant/unnecessary as he never spends money on himself. He's still trying to get himself back on his feet after a recent divorce and most of his funds go towards his two teenage daughters, his mother, and paying the bills for his old house (ex-wife doesn't work). I was going to get him a nice wallet since his old one is ten years old and quite literally falling apart, but the kind he wants only ended up costing me around $30.00. Of course the cheap price isn't the issue so much as the fact that as I said I want to get him something special that he would never even think to buy himself. I ended up buying a $350.00 Movado watch (he has no watches at all) but after talking to my friends they're making me nervous that I might hurt his ego by getting him something so expensive.  

Other important factors:  
* We've been together since February of this year and it was kind of a whirlwind romance sort of thing
* He's 17 years older  
* He's a recent divorcee who lives with his mother until he can save enough money for an apartment  
* He works his ass off every day but spends his money on everyone but himself (including me)  
* We haven't spoken about gifts or price limits at all  

Opinions please? Thank you!!
<bot>: First Christmas with boyfriend, afraid of hurting his ego/making him feel bad by getting him a potentially too expensive gift.