Hoi Hexx,
Just wanted to point out that not all Naval trades are "hard sea trades." The Navy actually has to fill many tasks on land. On solid ground structures consisting of walls, containing many rooms, and full of all sorts of stuff, that the Navy call "Stone Ships," sailors trained in a number of useful skills can live a very good life just by working in them. One such stone ship in Halifax, the Admiral Hose building, is the location of the Reserve unit HMCS Scotian. IIRC they do recruiting on site.
IMHO if you really want to do stuff there are few employers that have more resources than the Canadian Forces, if you have talent you will not find greater support in developing that talent than the CF; be it sport, academics, anything, you will get encouragement.
Do keep in mind that although the perks are great, the job that may need to be done could very well make retail a wonderland of joy and bliss.
Bottom line is that even the weekend sailor gets 80% dental coverage, of late the CF has improved its pay for all ranks, so it is not so bad, and sea and air elements are acquiring much needed hardware, making many new positions to fill.
As far as daily life goes, it is as it is with whatever you do, it can be as good or bad as you choose for it to be; or, it is not so much what you do but how well you choose to do it.
Take care,
drb