the past week or so i've been getting bad beat over and over again. i'm nearly always getting my money in with the best hand i just keep on getting drawn out on again and again and again.

for example, one hand today:
allin on turn with a player i know to be very loose.
the board is AKJ5r. i've been the aggressor on all streets and have AJ. he has 77. we're allin on the turn (i had a full stack pf and he had more than that). the river is a 7. and he wins a $100 pot that he had less than a 2% chance of winning.

this seems to be constantly happening to me in the past 2 weeks or so and it's really stressing me out. the good thing though is that i'm not tilting and i keep on getting my money in with the best hands.
obviously, i'm not playing perfect poker but i am playing winning poker and my profit is being cut down a lot by bad beats.

i still made a profit today and i'm about even over the last week or so.

but i should be up a few hundred dollars and my time-to-profit ratio is really annoying me. every day i'm constantly being bad beat.

i don't know why i'm posting this. i know it'll blow over soon. all advice is greatly appreciated though.