Default [Q] random power off/boot power cycle

could I get some help here,

I have an LG L9 P769 that started randomly powering itself down, and it will either stay off until the battery is pulled or it will start to power cycle it self and only make it to the last boot screen before restarting the cycle. is there anything I can do to remedy this short of buying a new phone or battery? this phone is only about 5 months old and started this behavior about a month ago, but has gradually started doing it more frequently to the point where now I can barely get it to completely power up and stay on before it starts doing this. any help would be appreciated.