you are not a bad person. you have just spent too much time alone and it is addling your brain. doing nothing makes you into a crazy person, so do something.
also it is not too much to ask that your partner care about what is going on in your life without being dismissive, but it might be too much to ask that they drop everything to see you after working a busy eight hour shift just because you have cramps and feel moody. find balance.
also stop hoping other people will do for you what you would do for them. that just isn't how it works.