take this as a sign
don't stress about things that you can't control. It's all in Allah's control. tell Allah what you want and truly believe Him to answer your Duas. It will be your time soon. All the miracles Allah has written for you will manifest soon.
Unfortunately, yes i sure DO give up on people.. you can't continuously disappoint me, distract me, not pour into me & expect me to continue showing up for you. No can do.
maturing is realizing none of us are easy to be with. It's about who's willing to stay committed to understanding you and actually wants to grow with you.
Astaghfirullah for when I've felt superior to others. Astaghfirullah for when I struggle to forgive someone for the wrongs they've done to me. Astaghfirullah for the sins I've committed, both those I remember and those I've forgotten to seek repentance for.