I have trouble with believing in my heart what's in my head. What do I mean by this? In my head, I believe I deserve good things, whether that is a better life for myself, a relationship, that I'm loved, etc. but in my heart, soul, middle, the core of my being, the embodiment of self, I don't really deserve "good" things. I know there are others out there who feel this way, maybe they don't express it exactly as I do, but they know what I mean in general. For me, I have to turn the belief I have in my head into a habit. I can accomplish this by practicing gratitude, meditation, journaling. I think we have to take a step away from our limiting beliefs and look at it from a different angle. Another way to do this is by talking with a counselor, therapist, or a life coach. You can also talk to someone who's judgement you trust or who you idealize-nope I didn't say "idolize"- 2 completely different things!
Another way to look at this is you have to change your attitude. In twelve-step programs, you're told to have "an attitude of gratitude". Easier said than done. How can I do that? Change I Can't (or won't or don't) into I CAN! It's all about changing our belief system. BTW, when it comes to change, there is only one person you CAN CHANGE, if you want to know who that is, go look in the mirror! Okay, back to it!
Are you willing to go after what you desire, dream about? Are you willing to make the sacrifices you need to make?
“No man is happy who does not think himself so.”