I'm at a bit of a crossroads, I'm a fairly new grad and I've been wondering about going on to get my MSN, and eventually becoming an NP. I'm not really sure I understand what NP's do, and I was just wondering if it's a fulfilling job, are there any N...