Qicky asked me to go over
this game I played with him. Not sure if he's looking for more games but let him know if you'd be willing to match with him.
Anyway :
1. e4 e5
2. Nf3 Nc6
so far so good.
3. Bc4 Bb4
not so good, the bishop doesn't attack anything here (besides pinning the d-pawn) and can be attacked later winning time for white (while black has to retreat the bishop)
4. O-O Nf6
Nf6 is a good developing move.
5. c3 Bc5
6. d4 Bd6
Blocks the d-pawn, hemming in the c8 bishp
7. dxe5
Here I figured if 7. ... Nxp then 8. NxN BxN 9. f4 and the bishop will be trapped and if 7. ... Bxp then 8. Ng5 followed by f4 is black castles.
7. ... Bc5
this loses a piece straight away though
8. exf6 gxf6
Probably better to take back with the queen, developing another piece, albeit one that could become vulnerable. That also protects against the coming sacrifice.
9. Bxf7+ Kxf7
In double-king-pawn games the sacrifice on f7 is a very common motif. One way to improve your chess drastically would be to go over many games involving sacrifices like this (and other tactics), you really will get a sense for tactical possibilities & start to notice patterns. Probably best to start with a basic tactics book & the move on from there. I know it sounds like a lot of work

but IMO it's worth the satisfaction.
Anyway in this circumstance, the reason I sacrificed the bishop is to win you bishop + a pawn & open up your king.
10. Qd5+ Kg6
11. Qxc5 b6
Probably better is e6, opening your bishop for attack & defense to where the action is.
I won't comment on all your king moves towards the end because I'm notoriously bad at analyzing king hunts & mates in X (if X > 3).
Anway, I hope you can keep playing & the important thing to remember is that as long as you keep learning & improving in every game you should be happy with yourself. There are always going to be losses & blunders (see game in my post above this one

) but losses are generally more instructive than wins (of course wins
feel good & that's also important for morale

).