There is nothing wrong with feeling guilty sometimes. We all feel it whenever we experience something or feel like we receive something we do not deserve. However, we must always keep in mind that the things we have right are given to us because it is meant to be for us. Do not feel guilty for things that is not under your control. If you know deep in your heart that you have not done anything wrong, then there is absolutely no reason for you to feel guilty at all. Learn to celebrate success and happiness without feeling the need to feel sorry for yourself.