Test yourself against the three laws of robotics:
Originally Posted by Onion
A robot may not injure a human being or, through inaction, allow a human being to come to harm.
A robot must obey the orders given to it by human beings, except where such orders would conflict with the First Law.
A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.
Sounds like you may be falling down somewhere on these, so you're probably not a robot, no.
Do yourself a favor and treat yourself a little better. No need to feel guilty.