How to put songs to my iphone from itunes without deleting songs in my iphone
You will need to manually manage your music now. You can do this by plugging your iPhone into your computer (or wifi connecting to iTunes), and then, after selecting your iPhone, under the "Summary" tab, select "Manually Manage Music and Videos".

If you are running iTunes 11 go to the the "On my iPhone" tab, and you can now manually manage the music that you have on your iPhone. Unfortunately, unless you erase the music he shared with you, you won't be able to automatically manage your music.