First off, why look for complex middlegames if you struggle with the endgame? It would stand to reason that since the endgame is the key to the middlegame then if you struggle with that then simple middle games must be best. Nonetheless I'll answer anyway:
I would forget about the bishop/knight sacrifice stuff as sacrifices only work in specific situations. My recommendation for white is definitely 1.d4 as you can play aggressively against all of black's options, whereas it is more difficult to do so with 1.e4 despite the common conception that 1.e4 is for aggressive players. Learn the Queen's Gambit for white and also responses to all of the Indian Defenses - you could look into the recommendations of GM Simon Williams who is well known for being a very aggressive player and who advocates 1.d4. As black, you can play the Modern Benoni against 1.d4 (if white avoids it then the Kasparov Gambit is an option) and against 1.e4 obviously the Sicilian defense - look into different lines in the Sicilian and see which suits you best
Hi Friends, I would like to know which openings(for white, for black against e4,d4) can be used for a player of my level. I am asking this question on behalf of my real life friend(for the purpose of OTB rated tournaments).
Few requirements which he said to me are,
1. The middlegame should be as complex as possible.
2. Whether winning or losing, the game should end in middlegame itself.
3. My friend strongly feels that his strength lies in opposite side castling while his weakness is entering into an endgame.
4. Containing Bishop/knight sacrifice around the opponent's castled king along with our pawnstorm.
Any unsound openings are also welcome. Thank you