What should I play against 1. e4?


No offense but most probably openings are not the problem. You can try the French, but first improve your chess vision, tactics and logic.
@1
"I have 1050 elo in rapid" ++ Then do not worry about openings.
You do not win or lose because of the opening, but because of tactical errors.
"I like to develop" ++ good
"Caro-Kann is to solid" ++ It is a bit passive.
"Sicilian is not good" ++ It is sharp
"I like playing 1. …e5" ++ Excellent.
"I don't want to play Italian with black"
++ Why not? It is good. You play it as white, so you should know what to do as black.
"I don't like Petrov Defense" ++ Why not? It is good. If you play Italian as white you will also meet the Petrov as white, so you can play it as black too.
"King's gambit" ++ Dubious, Italian is better.
"Italian opening" ++ Good
"English opening" ++ Stick with 1 e4 and the Italian.
"Should I try the French?" ++ No. You will regret playing with a bad light square bishop.