I know that many things will worry and concern you over the years and in some ways they should. It can be a moral compass because it tells you where and how to focus on what is right. Guilt will do the same thing for you.
Be careful of guilt because guilt is a one way pass to telling yourself that you are “good”. A good son, a good brother, a good father, a good boyfriend: are all conversations that you have with yourself. Make sure that you don’t use guilt to make you feel like a good person, and then forgo the actual action it takes to be a good person. To be a good person, you must actually do something, not just think it. Guilt will make you feel that you have suffered and therefore have paid the price to “be good”.
I want to add something really important here. There are times in life (often) when persistence is important. You may not think you are good enough or smart enough to have something, yet you want that something. Your inner thoughts should not dictate how hard you try to get what you want. Sometimes when I am ready to give up, I push a little bit harder and there is the goal right around the corner and it is good. Keep looking, keep trying, keep working at it, you can attain it. This is also where clarity will serve you well ~ know what you want and work towards it. Persistence will get you there when nothing else is working.