Whether or not the Navy is for you depends on the lifestyle that you want to have.
I don't know anything about you, so it'd be bad if I gave you any real advice. I was an officer for 5 years; but I never had to do any long trips on a ship. That life is hard.