There are four major parts to aviation (from an Aircraft Maintenance Engineers position).
1: Line Maintenance.
2: Hangar Maintenance.
3: Major modification.
4: Aircraft Manufacture.
I have taken the time to work in all these environments and they all have pro's and con's. I personally enjoy Line maintenance mainly because of the diversity and on the spot decision making.
Thats where I stay. Thats where I'm happy.
You might want to give the other department a go, you might like it. As a personal rule, I like to do hangar time on a new airframe before I get to the line, I find it pays off in the location department.