BOYFRIEND HELP?

So I've been with my boyfriend for almost 2 years, and he's been gone for about 3 months in another state (a family member passed, his family was staying to support other family) and he's coming back soon. 
I really, really, really want to have sex with him. And I'm ready. 
(Please don't say "if you ask you aren't ready) 
Will it hurt? I had my aunt (embarrassing ik) talk to me about it before, and she made it sound like it is HORRIBLE and it kinda scared me. 
Also any kissing tips? I don't feel like I'm a good kisser but my boyfriend says I'm fine. 
Alsoooo anytips to spice up things for the bedroom without toys, outfits? 
(I'm 16 and he's 17, I can't buy anything without my parents knowing and same with him)