A grin broadened across my face as i read your post: signing up for yoga again, going out to a music club, and planning a trip that gets you excited! Have you thought of joining groups that interest you and as a side effect possibly meeting great women thru them? I think these positive new activities are great to focus on. When these great things crowd out the weeds of porn and jerking off.... you may naturally find less need to PMO. Cheers!