Help what to do

My bf and i are in college and don't live together. The other day i said i would love an expensive purse. Well my bf took th initiative to get me it. Idk how i feel because i didnt ask him to but appreciate the gift very much. Hes better off financially than me so do i just let i go and next surprise him or what? I just feel guilty and wish i didnt say that so he wouldnt spend so much money.