So I have an amazing boyfriend, a job and my life seems to be going good, but I get these really weird mood swings that have me feeling like crap. I feel like I don't deserve what I have and I feel like maybe, one day, my boyfriend is going to wake up and realize he can get a girl that is so much better than me, someone who is smarter, prettier and just a lot better than I am. I don't know what to do when I get into these moods because no matter how much I try and think about the positive aspects in my life I can't seem to shake the weird moods. Is there anything I can do to get rid of these feelings that I'm having?