Treat HD as a stepping stone. I started there as my first "official" job with an actual paycheck and got "warehouse experience", lift equipment experience, and OSHA familiarity. I started at 11 and left with 15 and as a supervisor was earning 17.5, but dropped the position for being too stressful without enough compensation. I then left and now work in a unionized warehouse and make 30.10 an hour with a lot of overtime available. Don't get me wrong, every job should be able to provide a livable income, but the sad reality is that they don't. So gain w.e. you can from them and then leave after you have enough experience to get a better paying job. HD sucks anyways because they don't treat their employees right, so never feel bad about leaving.