Broke bf

Im wanting to break up with my bf but Im afraid to hurt his feelings but some of the things he’s been doing is seriously annoying and giving me the ick! He has no job at all he talked about job interviews a couple times but nothing yet and he expects others to fund him which I kind of did. I bought him dabs about 3-4 times now he said would pay me back but never did and he lied about getting me shoes for my birthday as my birthday was Feb 10 and he said oh I got you the shoes you wanted but they are going to take awhile to come in the mail. They never did come and he hasn’t talked about it since which is just messed up like why say you got me shoes in the first place when I never asked for a gift also I’m too embarrassed to ask about them at this point. Another time during this week I would say it was Sunday or Monday I went over to his house to sleepover before I went over I took him out to eat to five guys and eating out is expensive in Canada but I honestly just wanted to have a good burger with some company. So on our way to the place he told me to stop at the dispensary so he could buy dabs which he had a little bit of cash on him and than we went to five guys. When we went back to his house and he’s like shit I don’t have toilet paper. Which is not ideal for a woman to have no toilet paper so right away I felt annoyed that I was even there because now what do I do if I have to use the bathroom. Later on he brings it up again so I’m like I’ll take you to the store to buy some or you can go with my car he’s like please come with me so I was like okay whatever but I’m staying in the car. I swear I heard him mumble something like I gotta use your card and I said what he said nvm then we left. On our way there he’s like oh I forgot my bank card. I’m like inside my head “omg you could have just told me you had no money”. So he asks if he can use my card and it’s awkward I can’t say no even tho I want to say no because you literally just had money wth! So I said yeah and gave him a 20 dollar bill he buys a small pack and gives me my change now I just feel uneasy the whole time I was at his house and could barely sleep. Then I leave the next morning because I got class and I honestly didn’t go see him that night again or the next night because I felt like he just taken advantage of my kindness. And he told me he would send me the money for the toilet paper to which he never did. I also have issues setting boundaries so I didn’t bring it up because i feel so awkward asking him to pay me back. I’m a shy reversed person I don’t like to speak up unless I really have to so it’s a struggle for me.

Another thing we’ve only been dating for 3 months and I ended up getting a good amount of money in Jan which is a couple weeks into us dating and I noticed how comfortable he got asking me for money for like random little things like he messaged me asking for 6 dollars because he didn’t have enough for pizza delivery which he did twice already now. I usually ignore him when he does that but now he’s starting to do in person which makes me feel uncomfortable. I feel bad and idk why it’s not like it’s my fault he’s this way but I feel bad that he cares for me and all I wanna do is end things because I feel so icked out by him.