Hang in there my man... as everyone else has said, day 1 does indeed suck balls. Sadly, day 2-3 are worse.
However... it does absolutely get better. And not only better... but TREMENDOUSLY better. Like, star bangled awesome, better.
100% so worth it. If it didn't I wouldn't be here nearly 8 years later. Hang in there!