I hate my life so much right now xD
Who else bought on ATH?

Not for bitcoin, but for some sketchy altcoins, i too actually bought on all time highs. The thing about it is that i rest well knowing that i invested only what i was willing to lose. Yes, i stood to gain very little but stood to lose a lot, but that was the risk i was willing to take.
To make sure you don't hate yourself, think about your actions and always make sure you are ready to stand by your choices in life.