I don't like this at all, check/raise the flop or lead. As played definitely c/r the turn and then push the river. Your hand is very strong but as others have said very vulnerable. On the river I at least bet 1/2 the pot here and hope to get called.