I don't think the OP wants a counter offer.Money lost is never money earned.
Give two weeks notice, let the company you are leaving know that you are leaving for more pay with the other company. That is all you need to say, don't start going into the pluses and minuses of insurance, benefits and such. Just tell them you are giving two weeks notice, that you had another company recruit you and they are offering more money to work for them than your current company.
You might be surprised to receive a counter offer from your current employer.
I don't think the OP wants a counter offer.
Seems the new position with new learned skills and a chance to work under hot friend is the catalyst here.
IF, and I really mean IF, you are going to take advantage of that opportunity, it's a no brainer. If you're going to use the time to read comic books and play video games, that's a different story.It sounds like a very “chill” job that will give me time to study or do whatever I need for whatever comes next.