Sounds like something going on mentally. No professional but maybe like manic depression or something along the lines of it
0