How can someone have the audacity and conscience to fuck another over so badly?

I am a web application developer with around 4 years of professional (employed) experience. It took me 6 months to get my last job. My boss told me he was searching for the right candidate for over a year until he found me, and I was "the guy." I aced the interview with flying colors and he continued to boost me up like I was the best person for the job.

I was always eager for assignments. I completed my work to satisfaction and met deadlines. I received good feedback from both the internal team and clients.

Shockingly, he fired me 9 months into the job. I asked HR prior to the termination, and she told me there were 2 reasons: lack of professionalism and not "asking my questions correctly". She said I improved on my professionalism, so the only thing left was I wasn't asking questions correctly. So that is a good reason to fire me during an election year and fuck my world over?

My ex boss fucked my world over BADLY. I am struggling to even land an interview, and I have been without a job since mid July. Also to mention, he fired me 2 weeks after I got engaged to my fiance.

How can someone have the audacity and conscience to fuck another over so badly?
Post Opinion