Military life always places a major strain on relationships. However, I have seen people pull it off. It's all about balancing your professional and personal life.
And Cpl Matteo...$40,000 a year? Might want to check your numbers, son. I'm at Private Pay Incentive Level 3 and making just over $45,000 CAD/year. Private (Recruit) starts at $31,000 CAD/year while OCdt's start at anywhere between $14,000 and $31,000 CAD/year depending on your entry program.
Just a little tidbit of info for when you decide to join us.