There comes a point in every relationship where you’re going to ask yourself if it’s “right”. You will be simultaneously looking to the future and at your past mistakes and wondering if this could be the one. The funny thing is, this is a question you will ask yourself repeatedly in a relationship, even after you’re married.
There will be no perfect time, perfect place, or perfect circumstance. If you are waiting for that, you will die alone. At any given moment you (and your partner) will be doing the best that you can. Appreciate it for what it is.
Needless to say, if he’s a jerk – it isn’t “right”. However, you need to make sure that you aren’t giving that little voice in your head free reign to run amok and sow doubt. (If you habitually make bad choices and your little voice has to rescue you – that’s something you need to look at.)
There will be no sign from the heavens if your relationship is meant to be and even if something is perfect for you at one point in your life, it may not be perfect for you (or them) forever. Fulfillment is not measured by your lack of failures, it is measured by your attempts to succeed.